رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کار نکردن onclick="return false" در php
#1
سلام

من برای غیر فعال کردن کلیک روی لینک ها از کد جاوا اسکریپت زیر در php استفاده می کنم.

اما کار نمی کنه. یعنی کلیک کردن غیر فعال نشده.

onclick="return false"

من به دو روش کد رو به لینک ها اضافه کردم.

کد:
$data .= '<td bgcolor="FFFFCC">'."<a href='http:/http://irannews.ir/' onclick=\"return false\">.$row2->model.</a>".'</td>';

روش دوم:
کد:
$data .= '<td bgcolor="FFFFCC">'."<a href='http:/http://irannews.ir/' onclick='return false'>.$row2->model.</a>".'</td>';
پاسخ
تشکر شده توسط:
#2
این کد رو تست کنید:
$data .= '<ts bgcolor="FFFFCC"><a href="http://irannews.ir/" class="nofollow">' . $row2->model . '</a></td>';
$data .= '<script type="text/javascript">
$(".nofollow").on("click", function(e) {
    e.preventDefault();
});
</script>';
پاسخ
تشکر شده توسط: tazeha
#3
با css هم میتونی اینکارو انجام بدی مثلا این لینک رو در نظر بگیر بهش کلاس disable دادم
<a href="http://forum.ncis.ir" class="disable">NCIS</a>

css اش رو اینطوری تعریف کن
		.disable {
			pointer-events: none;
		}
موفقیت، نتیجه تشخیص درست است؛ تشخیص درست، نتیجه تجربه است؛ تجربه نیز اغلب نتیجه تشخیص نادرست است.



پاسخ
تشکر شده توسط: tazeha




کاربران در حال بازدید این موضوع: 1 مهمان