Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript加载页面并更改页边距_Javascript_Html_Css - Fatal编程技术网

使用JavaScript加载页面并更改页边距

使用JavaScript加载页面并更改页边距,javascript,html,css,Javascript,Html,Css,我想使用一个链接加载一个页面,根据我点击的链接,我想更改页面的边距。 如果我点击链接1,我希望边距为0,但是如果我点击链接2,我希望边距为350 如果我知道JavaScript中的ID,是否有方法加载页面并设置元素的边距?我很高兴使用JavaScript打开页面。 我不想使用jQuery www.myurl.com/page.html?1 添加链接如下: 链接1 链接2 在Page.html上,将javascript编写为 <body onload="setmargin()"> &

我想使用一个链接加载一个页面,根据我点击的链接,我想更改页面的边距。 如果我点击链接1,我希望边距为0,但是如果我点击链接2,我希望边距为350

如果我知道JavaScript中的ID,是否有方法加载页面并设置元素的边距?我很高兴使用JavaScript打开页面。
我不想使用jQuery

www.myurl.com/page.html?1

添加链接如下: 链接1 链接2

在Page.html上,将javascript编写为

<body onload="setmargin()">

<script>






function setmargin() {
    var query = window.location.search.substring(1);
    if(query==1)
    {//set margin as you want}
    else
    {//set margin as you want}

}


</script>

函数setmargin(){
var query=window.location.search.substring(1);
如果(查询==1)
{//根据需要设置边距}
其他的
{//根据需要设置边距}
}

到目前为止您做了些什么?您能告诉我们一些您所做的事情,以便我们更好地了解情况吗?我已经找到了我想要链接的页面,其中包含我想要更改页边距的ID或元素。我只是不知道当有人导航到页面时,如何更改页边距。我该如何做链接?工作非常出色。谢谢我不得不稍微摆弄一下。