动态输出的javascript中alert文本的换行问题
2012-10-04 20:22
302 查看
<?php echo "<script>alert('第一行\n第二行');</script>"; ?>
如果其中的javascript代码放在html页面中是可以看见换行效果的,但是如果是在php中动态生成脚本,则\n变成源文件中的换行效果,也就是说这里的\n只是作用于文本文件。 遇到这种问题只需这样:
<?php echo "<script>alert('第一行\\n第二行');</script>"; ?>
多加一个\就行了。两个\\转义为一个\,在javascript里就成了\n。
相关文章推荐
- 动态输出的javascript中alert文本的换行问题
- ASP.NET 动态输出Javascript 文本格式换行问题 [ASP.NET | C# | Response]
- ASP.NET 动态输出Javascript 文本格式换行问题 [ASP.NET | C# | Response]
- javascript中alert文本的换行问题/n
- 静态页中利用javascript 加载服务内容,输出时换行问题
- 关于js中alert弹出窗口文本换行问题简单详细说明
- Javascript动态添加文本输入框在后台无法取值问题的解决
- android 输出.txt 文本换行问题
- 关于js中alert弹出窗口文本换行问题简单详细说明
- 利用JavaScript动态增加的文本输入框在后台无法取值问题的解决
- 数据库文本中关于换行和回车等特殊字符的输出显示问题
- C#文本文件输出的换行问题
- 如何解决在ASP.NET中应用JavaScript的 alert 函数时弹出的窗口背景全部为白色的问题
- HTML有趣的文本不自动换行问题
- ASP.NET 水晶报表 文本换行问题
- javascript实现自动输出文本(打字特效)
- javascript实现自动输出文本(打字特效)
- 动态加载外部.js文件时候,javascript的执行顺序问题
- 批处理解决ie不支持javascript及无法显示动态网页等问题[转]
- javascript 动态数据下的锚点错位问题解决方法