Javascript 更改页面加载时的div内容
我正在寻找一种解决方案,其中div内容在页面加载时随机更改。很像页面加载时的JavaScript图像。我在下面的代码中做了进一步的注释 我可以在页面加载时使用JavaScript对像图像这样的内容进行随机化,但这里是divs,我不知道如何更改其中的内容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 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的服务器端语言来实现这一点?谢谢