当前位置:编程学习 > C#/ASP.NET >>

关于document.write()输出换行的问题!在线等!!

在asp.net中后台.cs代码文件中:

 string ss = "document.write('<a href=http://www.xiaoniu168.com/count.html title=昨日访问:100 今日访问:200 累计访问:300 点击申请  target=_blank >点击</a>')";


用以上这个代码就可以正常输出。但是,a href 显示的title都是在一起的,我现在想换行,代码变成以下:


 string ss = "document.write('<a href=http://www.xiaoniu168.com/count.html title=昨日访问:100\r\n今日访问:200\r\n累计访问:300\r\n点击申请  target=_blank >点击</a>')";


用了上面的代码后,就会提示脚本错误:

error:Unterminated string constant

请高手指教!! --------------------编程问答-------------------- string ss = "document.write('<a href=\"http://www.xiaoniu168.com/count.html\" title=\"昨日访问:100 今日访问:200 累计访问:300 点击申请\"  target=\"_blank\" >点击</a>')"; --------------------编程问答-------------------- html的换行是<br />,可不是什么\r\n。 --------------------编程问答-------------------- 换成<br/>以后,后面的 今日访问:200  累计访问:300   就不是以title的形式显示了,直接把今日访问和累计访问  当成内容输出到td中了 --------------------编程问答-------------------- 加<br/>吧? --------------------编程问答-------------------- string ss = "document.write('<a href=\"http://www.xiaoniu168.com/count.html\" title=\"昨日访问:100  今日访问:200  累计访问:300  点击申请\" target=\"_blank\" >点击</a>')";

可用用 --------------------编程问答-------------------- 哦title啊?没有看你的代码,我还以为是html。sorry!

要想鼠标停在上面有好的输出,就好象这个页面中鼠标停在左边头像上的效果,使用title是不可以的。可以使用 asp.net ajax toolkit的HoverMenu,或者纯ajax框架中的组件。 --------------------编程问答--------------------
引用 6 楼 sp1234 的回复:
哦title啊?没有看你的代码,我还以为是html。sorry!

要想鼠标停在上面有好的输出,就好象这个页面中鼠标停在左边头像上的效果,使用title是不可以的。可以使用 asp.net ajax toolkit的HoverMenu,或者纯ajax框架中的组件。


使用title当然可以,html标签就用title来达到这效果,如果是服务器控件则用Tooltip来实现 --------------------编程问答-------------------- --------------------编程问答-------------------- title 要用" ",我测试过是可以的 --------------------编程问答-------------------- 楼上我也给你测试过,好像不好使啊 --------------------编程问答--------------------

<a href="#" title="aaaaaaaaaaa   bbbbbbbbbbbbb   cccccccccc">这个是测试</a>


--------------------编程问答--------------------
引用 8 楼 net_lover 的回复:
你应该
string ss = "document.write('<a href=http://www.xiaoniu168.com/count.html title=\"昨日访问:100\\r\\n今日访问:200\\r\\n累计访问:300\\r\\n[/color]点击申请\" target=_blank >点击</a>')";


HTML code

<%@ Page Lan……


+1
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,