asp.net 后台输出JS到前台无效

我做一个至顶层,随滚动条移动。如果我在.aspx文件书写代码,添加JS可以用。但是如果我用后台代码打印到前台就无效了。谁知道问题,请帮帮我,重赏~~~... 我做一个至顶层,随滚动条移动。如果我在.aspx文件书写代码,添加JS可以用。但是如果我用后台代码打印到前台就无效了。谁知道问题,请帮帮我,重赏~~~ 展开
 我来答
moonwebmast
2011-03-17 · TA获得超过164个赞
知道小有建树答主
回答量:84
采纳率:0%
帮助的人:77.1万
展开全部
你最好能贴出点代码来,分析一下。
1.一般这个情况都是。JS输出的顺序出问题了。
2.函数入口可以进行页面加载后处理的方式会好一点。
如:window.setTimeout("setTextBoxValue('plid')",100);
或在 前台页面加载的事件里调用。
追问
这就是我前台的输出。style没管用
Response.Write("");
追答
教你一个方法调试这种问题。在你的IE里 右键查看原文件。看看,你输出的,和以前好用的时候。是否一样。

  不知道你这段代码是在哪里输出的。
  本人不建议这样写。这样写 输出的HTML代码在页面的最顶端。
你可以在页面里想要添加这段代码的地方加入一个
你可以在服务器端这样写:
xx.innerHTML = "";
仅供参考。。
fibona
2011-03-17 · TA获得超过328个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:182万
展开全部
在后台的js代码,不用直接用Response.Write("js代码").
this.Page.ClientScript.RegisterClientScriptBlock(this.Page.GetType(),Guid.NewGuid().ToString(),"js代码",true)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式