社区
JavaScript
帖子详情
如此简单的JS程序是怎么了??
luhaixing
2008-09-21 03:11:01
一段用JS程序来生成另一段JS程序:
<script>
tmp = "<script>alert('kkkk')</script>";
alert(tmp)
</script>
我记得以前类拟的确定是可以的,今天是怎么了,只要变量 tmp中出现"</script>",就不能运行了,但IE又不报错
...全文
133
6
打赏
收藏
如此简单的JS程序是怎么了??
一段用JS程序来生成另一段JS程序: tmp = "alert('kkkk')"; alert(tmp) 我记得以前类拟的确定是可以的,今天是怎么了,只要变量 tmp中出现"",就不能运行了,但IE又不报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luhaixing
2008-09-21
打赏
举报
回复
上面写错了,是1楼兄弟
luhaixing
2008-09-21
打赏
举报
回复
2楼兄弟,你这个我也想到了,其实这个问题是从我的另一个实际问题中抽象出来的,这个“</script>"是从数据库中读出来的,原串是这样的“<script src='.................'></script>"
我原来弄过一个程序是可以能过script来生成另一个程序,而且代码中出现过如:
<script>
var str="";
str += "<script>"
str += "function test(){"
str += " alert('kkkk')"
str += "}"
str += "test();"
str += "</script>"
document.write(str)
</script>
(曾经就用过类似这一段的,并且test()执行成功了的)
这回可被这个搞大了头
yurengang
2008-09-21
打赏
举报
回复
帮顶
zhihuixiaole
2008-09-21
打赏
举报
回复
scrip嵌套?太有才了
varlj
2008-09-21
打赏
举报
回复
改成这样就好了
var tmp = "<script>alert('kkkk')</"+"script>";
alert(tmp)
至于原因……据说是解析器看到连在一起的script当成代码段了
fosjos
2008-09-21
打赏
举报
回复
<script>
<!--
...
//-->
</script>
这样写一举多得
js
也可实现中文输入法吗?看此实例.rar
用
js
实现的中文输入法,你看到过没?不相信的话,请看此实例,用JavaScript实现中文拼音输入法,可切换半角、全角、切换英文和中文输入状态,虽然不能媲美真正的输入法软件,但用
JS
能写出如此
程序
,佩服佩服!!
learn-angular:您应该为您的客户端单页 Web 应用
程序
学习 Angular.
js
吗?
学习 Angular.
js
您应该为您的客户端/单页 Web 应用
程序
学习 Angular.
js
吗? 优点 如果您想要工作安全,请将 Angular 引入客户/工作项目。 缺点 没有,对吧? 问题 为什么没有更多的公司使用 Angular
JS
? 使用 Angular 构建: : 如果 Angular.
js
如此出色,为什么没有更多的Google项目/网站使用它......? 资源 食谱: : 使用 Angular 的 10 个理由 在他的站点文章“您应该使用 Angular.
js
的 10 个原因”中,Dmitri Lau 描述了您应该使用 angular 的“原因”? MVC 做得对 声明式用户界面 数据模型是 POJO 指令行为 过滤器的灵活性 少写代码 它们所属的 DOM 操作 他们所属的服务提供商 上下文感知通信 单元测试准备就绪 了解 Angular 的 $ap
backapp:用于域驱动设计的可扩展单页 JavaScript 应用
程序
框架
BackThatDomainApp > backapp BackThatDomainApp,或 ,是一个使用域驱动设计开发可扩展的单页 Web 应用
程序
的框架。 直接跳进去。 npm install -g backapp && backapp --help 等一下! 返回应用
程序
!? 说什么? 它的名字,backapp,而事实上,它是网络的开放源码库来看,你可以原谅的假设backapp是使用创建的应用
程序
-lications框架一样,比方说, 是. 但事实并非如此。 至少,它不是Backbone应用
程序
的框架。 尽管它最初是从使用 Backbone 完成的工作中发展起来的,但backapp的当前状态与 Backbone 在重要方面划分世界的方式不同,并且不包括 Backbone 作为依赖项。 “回到应用
程序
”也可以用于构建应用
程序
s表示,回去-wards,其中,事实上,它是一
express_code_structure:如何组织中等大小的express.
js
Web应用
程序
的示例
快速代码结构 该项目是如何组织中型express.
js
Web应用
程序
的示例。 当前至少要表达v4.14 2016年12月 您的应用
程序
有多大? Web应用
程序
并不完全相同,在我看来,没有一个应应用于所有express.
js
应用
程序
的代码结构。 如果您的应用
程序
很小,则不需要此处举例说明的深层目录结构。 只需保持
简单
,然后将少量.
js
文件粘贴到存储库的根目录中就可以了。 Voilà。 如果您的应用
程序
很大,则有时需要将其分解为不同的npm软件包。 通常,node.
js
方法似乎倾向于使用许多小软件包,至少对于库而言是如此,并且您应该通过使用几个npm软件包来构建应用
程序
,因为这开始变得有意义并证明了开销。 因此,随着您的应用
程序
的增长以及部分代码在应用
程序
外部或作为清晰的子系统可清楚地重用,请将其移至其自己的git存储库中,并将其放入独立的npm包中。 因此,该项目的重点是说明中型
generator-nitro:你的前端? 用硝基燃料! 使用经过验证但灵活的 Node.
js
应用
程序
开发前端,即使是在大型团队中
硝基 Nitro 是一个 Node.
js
应用
程序
,用于
简单
和复杂的前端开发,占用空间很小。 它提供了一个经过验证但灵活的结构来开发您的前端代码,即使在一个大型团队中也是如此。 代码库被分成不同的包,在这个 monorepo 中组织。 除了包括 yeoman 生成器在内的主要功能外,这个 repo 还包括示例项目。 (自耕农发电机) packages/nitro-app (主要服务器端应用
程序
) packages/nitro-exporter (硝基出口商包) packages/nitro-gulp (nitro gulp 任务运行
程序
) packages/nitro-webpack (nitro webpack 配置) packages/project-new (测试生成器的文件夹) (带有把手渲染引擎的示例项目) packages/project-nitro-tw
JavaScript
87,992
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章