runat=server 的控件可不是可以随意创建的呀. 没有对应的后台代码呀.
解决方案 »
- js 网址代替。
- js图片切换
- 有没有比较好用的,功能强大的js treeview组件,大家谁有,给介绍一下。。。
- 在document.form1.?.value这个?可以用变量名吗?
- 高分求救:请问如何用xx.js文件来实现像http://www.abainfo.com/这个网站的导航菜单功能?
- 如何在一个框架中通过javascript置值提交另外一个框架中的表单?
- 求教:这个b/s系统里面的网格是怎么实现的?请进来看看!
- 帮我注释一下这些语句
- window.print()要显示对话框,能不能让它不显示呢?
- i am freshman,please: var rd = {x:0,y:0}啥意思??
- 一个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)
}