帮助弹出窗口的HTML代码

时间:2013-02-26 14:11:31

标签: html popup window

我将使用shopify的系统,所以我受限于我可以编辑的页面和页面。

我有一个应用页面,但我希望该页面在加载时显示弹出免责声明,然后才能看到该页面。

我被告知我无法编辑应用页面本身,但我可以在常用网站页脚中添加javascript代码以检查当前网址,如果它等于此特定网页,则创建一个弹出窗口。

我创建了一个包含免责声明信息的页面,所以我希望弹出窗口加载这些页面的内容。

我相信我可以使用这个div标签加载内容

div id="popupinfo" pages.disclaimer.content div

我不知道如何添加if语句来检查当前url = site.com app.html然后div id =“popupinfo”pages.disclamier.content div

这个网站使用他们自己的语言Liquid,因此是双括号..但是我确定任何拉动html页面内容的代码都可以。

我可以请帮助我如何

  1. 查看当前页面
  2. if page = xxx
  3. 创建弹出窗口的最佳方法,用户必须单击“是”或“确定”按钮
  4. 然后显示常规页面
  5. 提前致谢!

    Brocour

4 个答案:

答案 0 :(得分:0)

只有在用户操作时才能打开弹出窗口,例如点击'动作。

答案 1 :(得分:0)

if( document.URL === "myPage.html" ){
     // Disclaimer alert
     if (confirm('Do you agree to this Disclaimer?')){
         // Redirect
         window.location = "myNewPage.html";
     } else {
         // Do nothing
     }
}

答案 2 :(得分:0)

尝试这样的事情:

<html>
<head>
</head>
<script type="text/javascript">
function poponload()
{
   popupwindow=window.open("","mywindow","location=1,status=1,scrollbars=1,width=100,height=100");
    popupwindow.moveTo(0, 0);
}
</script>
<body onload="javascript: poponload()">
This is the page
</body>
</html>

答案 3 :(得分:0)

您可以使用我制作的this example中的代码。

$(document).ready(function(){
  $('#open_popup').click(function(){
    popupwindow=window.open("http://google.com","mywindow","location=1,status=1,scrollbars=1,width=600,height=500");
  })
})