View Full Version : سوال: متوقف کردن متن marquee در ie
W3b Designer
جمعه 13 اردیبهشت 1392, 11:47 صبح
سلام. من از کد زیر برای متحرک کردن متن (و البه توقفش برای زمانی که موس رو اون منطقه هست) استفاده میکنم, که تو کروم بدون هیچ مشکلی کار میکنه ولی تو ie وقتی موس رو به قسمت مربوطه میبرم, متن متوقف نمیشه! ممنون میشم راهنماییم کنید
<marquee direction="up" onmouseover="stop()" onmouseout="start()">
text
</marquee>
mehbod.rayaneh
جمعه 13 اردیبهشت 1392, 13:01 عصر
سلام
برای من این کار داد :
<marquee direction="up" loop="-1" onMouseOver="this.stop()" onMouseOut="this.start()" scrollamount="1" scrolldelay="20">
text ... text
</marquee>
W3b Designer
جمعه 13 اردیبهشت 1392, 14:09 عصر
متاسفانه جواب نداد (حتی دقیقآ از کد شما استفاده کردم)
mehbod.rayaneh
جمعه 13 اردیبهشت 1392, 14:46 عصر
برا من جواب میده!!!
ورژن مرورگرتون چنده؟!
W3b Designer
جمعه 13 اردیبهشت 1392, 15:31 عصر
10.0.9200.16540
mehbod.rayaneh
جمعه 13 اردیبهشت 1392, 16:03 عصر
تنها چیز دیگه ای ک ب ذهن من میرسه اینه ک ...
ببینید تمام استایلهایی ک برای marquee میتونید استفاده کنید اینان :
<marquee
accesskey="key"(5.5)
behavior="alternate | scroll | slide"(3)
bgcolor="color name | #RRGGBB"(3)
class="class name(s)"(4)
contenteditable="false | true | inherit"(5.5)
datafld="column name"(4)
dataformatas="html | text"(4)
datasrc="data source id"(4)
direction="down | left | right | up"(3)
dir="ltr | rtl"(5.0)
height="pixels or percentage"
hidefocus="true | false"(5.5)
hspace="pixels"(3)
id="unique alphanumeric identifier"(4)
lang="language code"(4)
language="javascript | jscript | vbs | vbscript"(4)
loop="infinite | number"(3)
scrollamount="pixels"(3)
scrolldelay="milliseconds"(3)
style="style information"(4)
tabindex="number"(5.5)
title="advisory text"(4)
truespeed="false | true"(4)
unselectable="on | off"(5.5)
vspace="pixels"(3)
width="pixels or percentage"(3)>
</marquee>
خوب؟ حالا شما برای متوقف کردن این دارید از js استفاده میکنید!
اگه روی لوکال تست میکنید شاید اجازه اجرای js را نمیدید!
شاید ب خاطر همین باشه!!! فقط شاید!
البته اینم بگم مال من ورژن 9 بود!
حالا شما 1 تست کنید!
ببینید برای شما رو IE10 کد زیر جواب میده :
<marquee onMouseover="this.scrollAmount=3" onMouseout="this.scrollAmount=6">
ینی سرعت حرکتش کم میشه یا ن؟
W3b Designer
جمعه 13 اردیبهشت 1392, 17:36 عصر
اگه روی لوکال تست میکنید شاید اجازه اجرای js را نمیدید!
فایلم html. هست و فقط با مرورگر باز میکنم
اون کد اخر هم تو ie تاثیر نداشت. احتمالآ میگردم دنبال کد جایگزین. در هرصورت خیلی ممنون
mehbod.rayaneh
جمعه 13 اردیبهشت 1392, 17:48 عصر
توی ie وقتی کدی ک توش js باشه را اجرا میکنید 1 پیغام میده برای اجرا یا عدم اجرای js !!!
اینو 1 چک کنید!
W3b Designer
جمعه 13 اردیبهشت 1392, 19:09 عصر
توی ie وقتی کدی ک توش js باشه را اجرا میکنید 1 پیغام میده برای اجرا یا عدم اجرای js !!!
اینو 1 چک کنید!
الان خیلی تابلو هست اگر بگم متوجه اون پیغان نشدم؟! (نیست که کروم خودش اجرا میکرد اصلآ به پائین صفحه و پیغام دقت نکردم ). آقا واقعآ ممنون :قلب:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.