Sir/Madam,Highslide Auto Popup за один раз
Я использовал Highslide скрипт для автоматического всплывающего окна на странице индекса. Чтобы пользователь открывал веб-сайт, всплывающее окно должно выглядеть видимым, имея собственное сообщение. Но я хочу, чтобы он отображался только один раз для пользователя, а если пользователь закрыл всплывающее окно, он не должен отображаться снова до тех пор, пока сеанс браузера не будет активен. Автоматический всплывающий код работает правильно, но я хочу, чтобы он был видимым только за один раз.
Я использовал код ниже: (ниже код должен быть между головкой тегом)
<!---For HighSlide Auto Popup--->
<script type="text/javascript" src="highslide/highslide-full.js"></script>
<link rel="stylesheet" type="text/css" href="highslide/highslide.css">
<script type='text/javascript'>//<![CDATA[
// automatically open a link to a HTML page
hs.graphicsDir = 'highslide/graphics/';
hs.align = 'center';
hs.outlineType = 'rounded-white';
hs.dimmingOpacity = 0.75;
hs.addEventListener(window, "load", function() {
// click the element virtually:
document.getElementById("autoload").onclick();
});
hs.registerOverlay({
html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
position: 'top right',
fade: 2 // fading the semi-transparent overlay looks bad in IE
});
//]]>
</script>
<!---Ends Here--->
HTML код: (ниже код должен быть после тела открытая бирка)
<a id="autoload" class="highslide" href="popup.html" onclick="return hs.htmlExpand(this, {objectType: 'iframe', wrapperClassName: 'draggable-header'})" style="display:none;"></a>
Надеюсь, что вы должны сделать потребного как можно скорее ....
Вы пытались использовать куки? http://www.w3schools.com/js/js_cookies.asp – RoadRash
У меня не было знаний о javascript sir ... не могли бы вы направить меня за это ... – user2990735