我做的是类似旧版淘宝的滚动广告,其中smallBtn为小按钮,bigBtn为主界面,都是imagebutton控件,为了便于阅读我只写出了问题,其他的已经解决了
cs代码
//Page_Load中为3个imagebutton添加onmouseover事件,传递url
ImageButton1.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/1.aspx')");
ImageButton2.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/2.aspx')");
ImageButton3.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/3.aspx')");
js代码
//鼠标移入smallBtn时更改bigBtn的postbackurl
function changeBigBtn(url)
{
bigBtn.PostBackUrl=url; //不懂是不是这样写,就是这个意思啦
}
cs中bigBtn的鼠标点击事件,点击后返回postbackurl,并在新建窗口中打开
Response.Write("<script>window.open('"+bigBtn.PostBackUrl+"','myWindow','height=800px,width=800px,scrollbars=yes') </script>");
ps:另外我想在新建窗口中打开,用自带的ie可以,但是360浏览器时一直会被阻止该怎么办哎
cs代码
//Page_Load中为3个imagebutton添加onmouseover事件,传递url
ImageButton1.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/1.aspx')");
ImageButton2.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/2.aspx')");
ImageButton3.Attributes.Add("onmouseover", "JavaScript:changeBigBtn( '~/3.aspx')");
js代码
//鼠标移入smallBtn时更改bigBtn的postbackurl
function changeBigBtn(url)
{
bigBtn.PostBackUrl=url; //不懂是不是这样写,就是这个意思啦
}
cs中bigBtn的鼠标点击事件,点击后返回postbackurl,并在新建窗口中打开
Response.Write("<script>window.open('"+bigBtn.PostBackUrl+"','myWindow','height=800px,width=800px,scrollbars=yes') </script>");
ps:另外我想在新建窗口中打开,用自带的ie可以,但是360浏览器时一直会被阻止该怎么办哎
解决方案 »
- 求js获取服务器时间(动态更新)
- 大家帮我看看这个重载验证码的脚本该怎么写
- 怎样在网页中用鼠标左键点击链接,弹出“保存”、“打开”、“取消”的窗口
- 在innerHTML中javascript不能执行,非常奇怪的问题!
- xuStanly(黑金) 进来接分!
- zepto.js跟jquery.js有什么不同
- 请问vml中如何解决文字放大缩小的问题?
- 如何用正则表达式将\\\全部替换掉啊,就是不要\\\这个了(急)
- 页面很长,部分checkbox须移动滚动条才能看倒,我设置所有的checkbox为选中,当前看不见的checkbox没有小钩钩
- 怎么样才能实现这样的页跳转?
- 请问一个js兼容性的问题
- 针对一个匿名对象使用with语句,能否访问该匿名对象的任意属性?
这个是浏览器设置的问题,没办法在程序中解决的。