100分求教,请各位帮帮忙 runat=server 的控件可不是可以随意创建的呀. 没有对应的后台代码呀. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 错了~-~0没有runat="server"Pro.aspx里放着一个按纽,按纽实现在Show.aspx页面的**随机位置**创建一个DIV和一张IMG<DIV id="layer1" style="Z-INDEX: 1; LEFT: 0px; WIDTH: 75px; POSITION: absolute; TOP: 0px; HEIGHT: 125px"><IMG id="Imglayer1" src="a.gif" height="125" width="75"></DIV> 在Pro.aspx文件的按钮点击中调:this.parent.frames[0].ShowDiv();在Show.aspx文件的Body区放Div代码:<DIV id="layer1" style="display:none;Z-INDEX: 1; LEFT: 0px; WIDTH: 75px; POSITION: absolute; TOP: 0px; HEIGHT: 125px"><IMG id="Imglayer1" src="a.gif" height="125" width="75"></DIV>然后写函数: function ShowDiv() { var left = document.body.clientWidth * Math.random(); var top = document.body.clientHeight * Math.random(); layer1.style.display = ""; layer1.style.left = left; layer1.style.top = top; } 请问如果我要限制layer1放在某个DIV里的随机位置该怎么做呢? 请问我该如何控制随机位置的范围呢?我要这个DIV在一定范围内随机出现。用zmy的函数function ShowDiv() { var left = document.body.clientWidth * Math.random(); var top = document.body.clientHeight * Math.random(); layer1.style.display = ""; layer1.style.left = left; layer1.style.top = top; }可以实现随机出现,如果我要控制范围该怎么改呢? 请问我该如何控制随机位置的范围呢?我要这个DIV在一定范围内随机出现。用zmy的函数function ShowDiv() { var left = document.body.clientWidth * Math.random(); var top = document.body.clientHeight * Math.random(); layer1.style.display = ""; layer1.style.left = left; layer1.style.top = top; }可以实现随机出现,如果我要控制范围该怎么改呢?没人会么拜托了 function ShowDiv(){ var left = MinValue + parseInt((MaxValue-MinValue) * Math.random()) var top = MinValue1 + parseInt((MaxValue1-MinValue1) * Math.random()) layer1.style.display = "block"; layer1.style.left = left; layer1.style.top = top;}另:创建元素的方法:IE5+function createDiv(){ var newdiv = document.createElement("div") newdiv.id = ?? newdiv.style.?? = ?? …… document.appendChild(newdiv)} 进来看看好吗,有哪位大哥大姐用过remedy软件和Java开发过没。谢谢 转义字符 是我算错了,还是蔡勒(Zeller)公式有问题! 大虾门 帮我解决下问题,就是得到父窗口的元素.在线等.非常感谢啊.............. js怎么访问层的多个文本框,利用两个radio使他们变成只读或可写 关于open打开窗体问题 为什么一些网站的头部和底部甚至栏目都采用js? 大家来帮着看看函数里哪有错的地方 正则表达式如何匹配,具体见贴子 怎样写个脚本当一个按钮按下时赋给session值 一个javascript显示图片 代码校正。。。。帮个小忙
没有runat="server"
Pro.aspx里放着一个按纽,按纽实现在Show.aspx页面的**随机位置**创建一个DIV和一张IMG
<DIV id="layer1" style="Z-INDEX: 1; LEFT: 0px; WIDTH: 75px; POSITION: absolute; TOP: 0px; HEIGHT: 125px"><IMG id="Imglayer1" src="a.gif" height="125" width="75"></DIV>
this.parent.frames[0].ShowDiv();
在Show.aspx文件的Body区放Div代码:
<DIV id="layer1" style="display:none;Z-INDEX: 1; LEFT: 0px; WIDTH: 75px; POSITION: absolute; TOP: 0px; HEIGHT: 125px"><IMG id="Imglayer1" src="a.gif" height="125" width="75"></DIV>
然后写函数:
function ShowDiv()
{
var left = document.body.clientWidth * Math.random();
var top = document.body.clientHeight * Math.random();
layer1.style.display = "";
layer1.style.left = left;
layer1.style.top = top;
}
function ShowDiv()
{
var left = document.body.clientWidth * Math.random();
var top = document.body.clientHeight * Math.random();
layer1.style.display = "";
layer1.style.left = left;
layer1.style.top = top;
}
可以实现随机出现,如果我要控制范围该怎么改呢?
function ShowDiv()
{
var left = document.body.clientWidth * Math.random();
var top = document.body.clientHeight * Math.random();
layer1.style.display = "";
layer1.style.left = left;
layer1.style.top = top;
}
可以实现随机出现,如果我要控制范围该怎么改呢?
没人会么拜托了
{
var left = MinValue + parseInt((MaxValue-MinValue) * Math.random())
var top = MinValue1 + parseInt((MaxValue1-MinValue1) * Math.random())
layer1.style.display = "block";
layer1.style.left = left;
layer1.style.top = top;
}
另:创建元素的方法:IE5+
function createDiv()
{
var newdiv = document.createElement("div")
newdiv.id = ??
newdiv.style.?? = ??
……
document.appendChild(newdiv)
}