View Full Version : دستورات جاوا اسکریپت توی موزیلا اجرا نمیشن؟؟
hamid57
سه شنبه 13 آذر 1386, 17:05 عصر
با سلام.
توی یه فایل php ،یه دگمه گذاشتم و توی رویداد onClick دگمه یه دستور جاوا گذاشتم.
وقتی فایل رو از توی IE اجرا میکنم هیچ مشکلی نداره،ولی توی mozila دستور جاوااسکریپت اجرا نمیشه :
<input type="button" value="test" onclick="alert('test');">
قابل ذکره که تنظیمات جاوا اسکرییپت موزیلا رو هم چک کردم و هیچ مشکلی نداره.
کسی میتونه کمکم کنه؟؟
peyman1987
سه شنبه 13 آذر 1386, 19:08 عصر
دوست عزیز اگه همینطوری که اینجا نوشتین کدتون رو نوشتین باید بگم Firefox بدرستی کدتون رو اجرا نکرده و IE خیلی نفهمه که کد شما رو اونجوری که شما میخواین اجرا کرده.
باید test رو بصورت "test" بنویسین. test خالی باید به یه متغیر که قبلا تعریف و مقداردهی شده اشاره کنه که تا مقدارش رو بشه استفاده کرد.
tabib_m
سه شنبه 13 آذر 1386, 21:31 عصر
باید test رو بصورت "test" بنویسین. test خالی باید به یه متغیر که قبلا تعریف و مقداردهی شده اشاره کنه که تا مقدارش رو بشه استفاده کرد.
طبق کدی که من اینجا میبینم test داخل کوتیشن هست! (شما طور دیگه ای می بینی)؟ :)
در ضمن، کد مذکور به درستی در Firefox اجرا میشه!
نسخه ی Firefox ت چیه؟
oxygenws
سه شنبه 13 آذر 1386, 21:44 عصر
طبیب جان، ایشون کدشون رو تغییر دادند. :) پست اول ویرایش شده.
حرف پیمان برای پست اول کاملا درست بود :)
hamid57
چهارشنبه 14 آذر 1386, 11:38 صبح
با تشکر از دوستان...
حق با پیمان بود ،من دستورم رو توی تگ code ننوشته بودم و بهمین خاطر بهم ریخته نشون داده میشد که الان اصلاحش کردم.
یه توضیح هم باید قبلاً میدادم : دستورات جاوا اسکریپتی که اجرا نمیشن توی popup قرار دارند.
oxygenws
چهارشنبه 14 آذر 1386, 11:54 صبح
سایت و صفحهء مورد نظرت رو آپلود کن لینکش رو بده.
tabib_m
چهارشنبه 14 آذر 1386, 17:00 عصر
طبیب جان، ایشون کدشون رو تغییر دادند. :) پست اول ویرایش شده.
حرف پیمان برای پست اول کاملا درست بود :)
اتفاقا دقت کردم که یه موقع ویرایش نکرده باشه!! چرا زیرش ننوشته که پست ویرایش شده؟؟
پ.ن: چه عجب از این طرفا استاد؟ :)
peyman1987
چهارشنبه 14 آذر 1386, 19:32 عصر
طبق کدی که من اینجا میبینم test داخل کوتیشن هست! (شما طور دیگه ای می بینی)؟ :)
در ضمن، کد مذکور به درستی در Firefox اجرا میشه!
نسخه ی Firefox ت چیه؟
داشتم به چشام شک میکردم طبیب جان :)
بازم ممنون که دقت میکنین.
hamid57
پنج شنبه 15 آذر 1386, 10:52 صبح
سایت و صفحهء مورد نظرت رو آپلود کن لینکش رو بده.
صفحه رو تو مسیر زیر آپلود کردم :
http://www.cdcoloop.com/test/
اینجا دو تا فایل وجود داره یکی index.php که کدش اینه :
<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>انتخاب رنگ</title>
</head>
<body>
<br>
<p>
</p>
<table id="tblbgcolor" border="1" width="100%" height="43"><tr> <td><span lang="en-us">
کد رنگ <input align="left" dir="ltr" id="brgb" name="brgb" type="text" size="8">
<input type="button" value="انتخاب رنگ" onClick="newWindow=window.open('colorpicker.php?target=brgb .value','newWin','top=300,left=300,width=300,heigh t=170,toolbar=no,scrollbars=no,menubar=no,status=n o');">
</td>
</table>
</body>
</html>
و دیگری colorpicker.php ،اینم کدش :
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>رنگ مورد نظر را انتخاب کنید</title>
</head>
<body>
<table>
<?php
$c=array("00","33","66","99","CC","FF");
for($i=0;$i<6;$i++){
echo "<tr>";
for($j=0;$j<6;$j++){
for($k=0;$k<6;$k++){
$curColor=$c[$i].$c[$j].$c[$k];
echo "<td width='50' heght='50' bgcolor='#".$curColor."' onClick='opener.".$_REQUEST["target"]."=\"".$curColor."\";window.close();'><a href=''> </a></td>";
}
}
echo "</tr>";
}
?>
</table>
</body>
</html>
oxygenws
پنج شنبه 15 آذر 1386, 11:08 صبح
فعلا این مشکلات رو پیدا کردم.... الان باید برم بیرون، شاید شب یا فردا صبح بیشتر بررسی کنم.
۱. onclick رو حروف کوچیک بنویس.
۲. از تابع getElementById برای گرفتن المنت پدر استفاده کن.
hamid57
پنج شنبه 15 آذر 1386, 11:20 صبح
فعلا این مشکلات رو پیدا کردم.... الان باید برم بیرون، شاید شب یا فردا صبح بیشتر بررسی کنم.
۱. onclick رو حروف کوچیک بنویس.
۲. از تابع getElementById برای گرفتن المنت پدر استفاده کن.
این دوتا کار رو انجام دادم ولی متاسفانه جواب نداد.
oxygenws
جمعه 16 آذر 1386, 01:18 صبح
window.opener.document.getElementById('myid').....
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.