Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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 更改页面加载时的div内容_Javascript_Html - Fatal编程技术网

Javascript 更改页面加载时的div内容

Javascript 更改页面加载时的div内容,javascript,html,Javascript,Html,我正在寻找一种解决方案,其中div内容在页面加载时随机更改。很像页面加载时的JavaScript图像。我在下面的代码中做了进一步的注释 我可以在页面加载时使用JavaScript对像图像这样的内容进行随机化,但这里是divs,我不知道如何更改其中的内容 <div class="row BSlots"> <div class="Grid_4 fl"> /* This would be the code which would change */

我正在寻找一种解决方案,其中div内容在页面加载时随机更改。很像页面加载时的JavaScript图像。我在下面的代码中做了进一步的注释

我可以在页面加载时使用JavaScript对像图像这样的内容进行随机化,但这里是divs,我不知道如何更改其中的内容

<div class="row BSlots">
    <div class="Grid_4 fl">
        /* This would be the code which would change */
        /* For example once it would be <div class="hello"><p>Hi</p></div> and the other <iframe="Link"/> */
    </div>
    <div class="Grid_4 fr">
        <script>Widget2(); /* Don't mind this, loading an actual JS image randomizer here */</script>
    </div>
</div>

/*这就是将要更改的代码*/
/*例如,一次为Hi,另一次为*/
Widget2();/*不要介意,在这里加载一个实际的JS图像随机化器*/

不使用JS可以实现这一点吗?如果不是的话,我希望有一个基本的例子,我可以处理:)

是的,它可以在没有Javascript的情况下实现。这取决于您使用的服务器端技术。您可以创建模板并插入服务器端ransom图像标记。 也可以通过javascript来实现。 如果要使用jQuery,可以执行以下操作:

$(function(){
  $(".Grid_4 fl").html(generateRandomImageHtml());
});

没有脚本,无论是客户端还是服务器端,我认为都不行。没有javascript,你就无法做到这一点。您唯一的选择是服务器端,但每次加载页面后,它都保持静态。@Daniel我认为没有JavaScript是可能的。有两种情况。一种是在页面加载后动态地进行。这将需要javascript。第二个是服务器端加载的变量中的随机映像。您将需要一种服务器端语言,如php、asp、jsp。@Benjamin-喜欢那里的动画:-)。。但是OP希望在内容中加入文本和标签,而不是具体的图像(我确实暗示了这一点)。我不认为CSS转换在这里会有帮助。但是谢谢你。。。爱死它了!您好,请尽量避免在没有要求的问题中使用jQuery。另外,您能否详细说明如何使用没有JavaScript的服务器端语言来实现这一点?谢谢