mohsen.dbnet
شنبه 21 فروردین 1389, 23:21 عصر
با عرض سلام خدمت دوستان
توی این برنامه ای که در زیر آمده سعی دارم که:
یک متنی رو بدون استفاده از jquey و امسال آن یک متنی در صفحه به صورت آرام چشمک بزنه
و وقتی Mouse روی اون قرار می گیره این متن در حال چشمک زن سریع تر چشمک بزنه و وقتی از روی اون خارج می شه سرعت چشمک زنی اش به حال اولیه برگرده.
مشکلات:
1- منتها برنامه وقتی Mouse از روی اون خارج می شه این اتفاق نمی افته.
2- در ضمن این متن در IE هیچ عملکردی نداره.
حالا از دوستان راهنمایی می خواهم که چطور این دو موررو حل کنم
با تشکر
کد برنامه:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link id="iconimg" rel="icon" href="smile.png" />
<title>Main Page</title>
<script type="text/javascript">
function inout(del){
var i = .1;
window.setInterval(function(){
i += .1;
if (i >= 1)
i = .01;
document.getElementById("d1").style.opacity=i;
},del);
}
</script>
</head>
<body onLoad="inout(50);">
<div id="d1">
<a href="#" onMouseOver="inout(5);" onMouseOut="inout(50);">
<h4>
http://barnamenevis.org
</h4>
</a>
</div>
</body>
</html>
توی این برنامه ای که در زیر آمده سعی دارم که:
یک متنی رو بدون استفاده از jquey و امسال آن یک متنی در صفحه به صورت آرام چشمک بزنه
و وقتی Mouse روی اون قرار می گیره این متن در حال چشمک زن سریع تر چشمک بزنه و وقتی از روی اون خارج می شه سرعت چشمک زنی اش به حال اولیه برگرده.
مشکلات:
1- منتها برنامه وقتی Mouse از روی اون خارج می شه این اتفاق نمی افته.
2- در ضمن این متن در IE هیچ عملکردی نداره.
حالا از دوستان راهنمایی می خواهم که چطور این دو موررو حل کنم
با تشکر
کد برنامه:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link id="iconimg" rel="icon" href="smile.png" />
<title>Main Page</title>
<script type="text/javascript">
function inout(del){
var i = .1;
window.setInterval(function(){
i += .1;
if (i >= 1)
i = .01;
document.getElementById("d1").style.opacity=i;
},del);
}
</script>
</head>
<body onLoad="inout(50);">
<div id="d1">
<a href="#" onMouseOver="inout(5);" onMouseOut="inout(50);">
<h4>
http://barnamenevis.org
</h4>
</a>
</div>
</body>
</html>