社区
JavaScript
帖子详情
为什么我的javascript代码在网面里运行正常,可如果用
cncba
2004-10-15 02:38:16
为什么我的javascript代码在网面里运行正常,可如果用<script src="asdf.js" language="javascript></script>就不行了?
请帮帮忙!谢谢!
...全文
473
17
打赏
收藏
为什么我的javascript代码在网面里运行正常,可如果用
为什么我的javascript代码在网面里运行正常,可如果用就不行了? 请帮帮忙!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cncba
2004-10-16
打赏
举报
回复
啥啥
谢谢兄弟们!
emu_ston
2004-10-15
打赏
举报
回复
今天早上恰好帮同事解决了一个类似的问题。一个css里面定义的中文字体在页面上没有起作用。直接写到页面上就可以。用notepad打开css另存的时候发现文件的编码是默认的ansi,改为utf-8保存后解决。
JK_10000
2004-10-15
打赏
举报
回复
回复人: cncba() ( ) 信誉:100 2004-10-15 17:26:00 得分: 0
回复人: cncba() ( ) 信誉:100 2004-10-15 17:40:00 得分: 0
---------------
这两个问题应该是一个问题,就是两个文件的编码不一致。
当JS文件是乱码时,某些汉字字符串产生的乱码吞掉了一个字节的代码(导致Script错),
当JS能正常显示时,HTML又成了乱码。
用以下方式试试看。
1.用notepad打开你的html(或asp或jsp)页面,另存,记下弹出框最下面的encoding信息。
2.用notepad打开你的js文件,另存,另存时先把encoding的值改成上面的encoding值。
试试看,不知是否可行
cncba
2004-10-15
打赏
举报
回复
楼上的一说,我又试了几十次,终于发现:
假如调用页面是aaa.asp,aaa.htm
<script language="javascript" src="asdf.js"></script>
aaa.js:
-----------
alert("对象");
-----------------
没有问题;
假如调用页面是aaa.aspx就会发现上面的问题!
这跟asp.net有什么问题?
swlswl27
2004-10-15
打赏
举报
回复
我试过你的代码,没有问题啊!
cncba
2004-10-15
打赏
举报
回复
新问题出现!
页面上的内容正常显示,可alert弹出的对话框中的汉字却是乱码!
右健查看编码是unicode;选择了简体中文,对话框变成了中文,页面又成乱码了。
在dreamweaver中查看编码都是Gb2312,在记事本里查看两个文件都正常。
我要自杀了~
cncba
2004-10-15
打赏
举报
回复
我试了几十次,终于搞清楚了!!不是\"的问题!
真是太奇怪了!
it="asdf";
alert("对象"+it);(出现“无效字符”的错误!)
it="asdf";
alert("对象aa"+it);(出现“无效字符”的错误!)
it="asdf";
alert("对象aaa"+it);(没有错误!)
it="asdf";
alert("对像"+it);(出现“无效字符”的错误!)
it="asdf";
alert("对像aa"+it);(出现“无效字符”的错误!)
it="asdf";
alert("对 像aa"+it);(没有错误!)
it="asdf";
alert("对 象"+it);(没有错误!)
.....
怎么回事???
我晕死了~~~~
病毒???
还是我浏览器有问题??
有谁遇见过这种事吗?我的是ie6.
zjjysoft
2004-10-15
打赏
举报
回复
你是不是在ASP.NET里用阿啊
BeginnerBBB
2004-10-15
打赏
举报
回复
我也不清楚怎么搞,学习一把。
cncba
2004-10-15
打赏
举报
回复
我费了好大劲才找到错误。
原来
alert("\"工人");
在网页里能用,一单独放在js文件里就出现了“无效字符”的错误提示了。
那我要想在双引号里使用"该怎么办?
谢谢!
cncba
2004-10-15
打赏
举报
回复
js文件里没有<script language=javascript>
我是从网面中直接剪切过来保存的。
JK_10000
2004-10-15
打赏
举报
回复
那就是js文件的内容有问题啊。
是不是在js文件里也有以下内容:
<script language=javascript>
cncba
2004-10-15
打赏
举报
回复
不好意思,标题打错了。
是
<script src="/asdf.js" language="javascript"></script>
cncba
2004-10-15
打赏
举报
回复
那个js文件是在 / 下面的,我调用的路径是"/asdf.js",我也试过特地把文件名写错,它反而不出错误信息了,
提示错误是:无效字符
怎么回事?
前提是js文件里的代码跟在网页里正常支行的代码一样,一点不差。
JK_10000
2004-10-15
打赏
举报
回复
<script src="asdf.js" language="javascript></script>
___
<script src="asdf.js" language="javascript"></script>
cybernaute
2004-10-15
打赏
举报
回复
看路径有问题不
joecfan
2004-10-15
打赏
举报
回复
是否处在同一目录下啊
<
script
>标签和属性
本文详细介绍了HTML中的<
script
>标签的使用方法及其常见属性,包括async、defer、
lan
guage
、
src
、type等,通过实例演示了不同属性的用法和效果。
Codex Skills:面向开发者的语义化CLI技能框架
Codex Skills 是一个开源的语义化 CLI 技能扩展框架,面向开发者工作流,通过 skill.yaml 协议定义可注册、可组合、带上下文感知能力的最小执行单元。其核心 runtime 用 Go 编写,支持多语言 Skill(Python/Node.
js
/Rust/Shell),强制进程隔离与权限沙箱,并自动注入 Git 项目元数据等上下文。安装依赖 POSIX shell 和 Git,不提供 PyPI 包,强调离线优先与企业级安全审计。
Cursor 3.3快捷操作:7个语义化组合键重构AI编程交互
Cursor 3.3通过7个语义化组合键重构AI编程交互,核心是上下文感知引擎而非传统快捷键绑定。它基于文件类型、AST语义分析和项目依赖动态匹配Skill,实现意图驱动的自动化执行。支持跨平台统一语义、安全执行控制与中文本地化适配(含模型层与输入法优化)。配置需启用官方Skill、设置上下文权重及双模型流水线以提升中文输出质量。
Ubuntu 18.04 安装现代 Go 环境:手动安装、多版本共存与生产加固
本文详解在 Ubuntu 18.04(LTS 已结束支持)上手动安装现代 Go(1.19+)的完整方案,涵盖系统级(/opt/go)与用户级($HOME/go)两种生产可用路径。重点解析 GOROOT/GOPATH/GOBIN 作用、多版本共存机制、ARM64 架构适配、Go 1.21+ 行为变更(如 go install 版本强制指定)、Modules 初始化失败排查及 CGO_ENABLED 编译问题。强调校验、可复现脚本、VS Code 配置与 Embed/Loops 新特性实践。
async-profiler-4.5-linux-x64.tar.gz
async-profiler-4.5-linux-x64.tar.gz
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章