我将使用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页面内容的代码都可以。
我可以请帮助我如何
提前致谢!
Brocour
答案 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");
})
})