如果使用变量调用页面,则需要在页面上执行JavaScript浮点

如果使用变量调用页面,则需要在页面上执行JavaScript浮点,javascript,html,pageload,Javascript,Html,Pageload,如果使用如下变量调用页面,我需要执行JavaScript浮点 我试过几种不同的方法,但仍然不起作用 这是我的最新尝试。它不会出错,但也不起作用 <div id="FLOATINGDIVNAME" style='display: none;'>CONTENT HERE</div> 这里的内容 这是剧本 <script type='text/javascript'> var url = window.location.href; if(url.indexOf

如果使用如下变量调用页面,我需要执行JavaScript浮点

我试过几种不同的方法,但仍然不起作用

这是我的最新尝试。它不会出错,但也不起作用

<div id="FLOATINGDIVNAME"  style='display: none;'>CONTENT HERE</div>
这里的内容
这是剧本

<script type='text/javascript'>
var url = window.location.href;
if(url.indexOf('?float') != -1) {
    document.getElementById('FLOATINGDIVNAME').style.display = 'block';
}
</script>

var url=window.location.href;
if(url.indexOf(“?float”)!=-1){
document.getElementById('FLOATINGDIVNAME')。style.display='block';
}

任何人都有一些可以工作的代码吗?

你可以用
检查URL的
?xxx
部分。搜索

function check() {
    //remove leading ?, make case insensitive, delimit on &
    var args = window.location.search.substring(1).toLowerCase().split("&");
    for (var k in args) {
        if (args[k] === "float=1") {
            document.getElementById('FLOATINGDIVNAME').style.display = 'block';
        }
    }
}
当这试图修改文档时,您必须等待页面加载后再执行它

<body onload="check();">