Javascript, значение = true при нажатии внутри iframe. - PullRequest
0 голосов
/ 29 февраля 2012

Это коды, которые я написал, я новичок в javascript, поэтому, возможно, есть некоторые простые ошибки, и, надеюсь, кто-то знает, как это исправить, потому что в данный момент появляется «предупреждение», даже если вы нажали на iframe,Не стесняйтесь спрашивать, хотите ли вы больше информации о коде или что-нибудь знать :)

<script language="javascript">
var value = false;
function openlink()
{
alert('yo');
}
function getIt()
{
if(value == true)
  window.open('http://stackoverflow.com/','_self');

if(value == false)
  alert("...");
}
</script>

<iframe onclick="javascript:value=true;" src="..." scrolling="no" frameborder="0"       style="border:none; overflow:hidden; width:350px; height:35px;" allowTransparency="true">  </iframe>

1 Ответ

1 голос
/ 29 февраля 2012

Прежде всего, вы никогда не должны запрещать кому-либо просматривать ваш сайт, потому что некоторые люди, подобные мне, не имеют ЖЖ, и поэтому не могут НРАВИТСЯ вашему сайту.Это также очень плохой SEO.

Итак, вместо этого вы можете сделать следующее:

- Пользователь заходит на сайт впервыепользователь нажимает на ссылкунабор всплывающих cookie = true & ||установить cookie для хранения всплывающих окон в браузере = true-поп-ап с просьбой понравиться сайту-пользователь любит или не любит всплывающее окно / сайт-Закрыть ящик, пересылать пользователя по ссылке-Пользователь входит с cookie & ||набор для хранения в браузере- используйте ссылку как обычно

Или, в конце концов, вы можете просто использовать FB API - но опять же ... вы не хотите, чтобы они не могли продолжать использовать ваш сайт, если им не понравилсяЭто.-Получить FB UserID -Проверить FB API, если у UserID есть LIKE "myurl.com"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...