‘壹’ 怎么运行JavaScript文件啊
javascript得包含在html页面里面才可以在浏览器运行的。
比如一个最简单 最简单的。
<script>
alert("我就是一个JavaScript。");
</script>
你把这个随便放到一个html页面的任何一个地方 当你运行这个页面的时候 都会弹出“我就是一个JavaScript” 这句话。
‘贰’ 如何执行javascript代码
在html中调用js代码的方法主要有两种:一、将javascript直接写在html文件中,然后在html中调用js函数等;二、将js代码写一个文件中,然后在html中引用该文件,在使用js文件中定义的js函数。工具:Dreamweaver软件步骤操作方法:1、打开Dreamweaver软件,然后在创建新项目下选择HTML;2、点击“文件”选项,然后点击“另存为”,将文件命名为test,并将其保存在电脑桌面上;3、编写一个基本的html文件,该html文件包含一个用户名及一个密码输入文本框和一个确定以及一个取消按钮;4、在title标签下插入,然后在html中调用js函数;5、完成js代码编写及html调用js代码后保存tset.html文件,然后在浏览器中打开test.html文件,检查js代码执行的效果;6、在Dreamweaver软件中新建一个check.js文件(方法同html文件新建),在check文件中输入校验函数;7、然后在test.html的title标签下引用check.js文件;8、在程序中引用check.js文件中的js函数,然后在浏览器中刷新test.hmtl文件,然后在username的输入框中输入非法字符来检验js代码。
‘叁’ javascript脚本程序在哪运行
javascript脚本代码要放在<script type="text/javascript"></script>之间。
而<script>标签可插在三处地方:
(1)。文档需要在<head></head>标签之间!
例子:
<head>
<script type="text/javascript">javascript脚本代码内容</script>
</head>
(2)。在文档<body></body>标签之间
例子:
<body>
<script type="text/javascript">javascript脚本代码内容</script>
</body>
(3)。把javascript脚本代码存在一个js文件内,在源文档的<script>标签内引用!
例子:
把脚本存在一个命名为DD.js的文件内(就是一个记事本写入内容后,命名为XXX.js就行,注意这个文件是独立的不在文档内的)!
下面是html文档内引用的方法;
<script type="text/javascript" src="DD.js"></javascript>
呵呵,希望对zl有帮助!
‘肆’ js脚本不执行
firefox下是不支持filter:progid:DXImagetransform.Microsoft.Alpha之类滤镜的
要在firefox下实现透明效果要用opacity:0.5之类的CSS属性
可惜的是像GradientWipe这类动态滤镜目前还没有办法支持,要想完美兼容的话最好使用flash
‘伍’ 如何运行子网页中的javascript脚本
你在iframe的宿主页面(就是你写上面html代码的页面),使用下面代码,给你一个引子:
var contentFrm=document.getElementById("contentFrm");
contentFrm.contentWindow.process();
上面这一行的含义是,iframe对象有一个contentWindow属性标识的是你在Iframe里面载入页面的window对象,既然是window对象,那么你就可以直接调用在该页面定义的JS方法。上面的process()方法就是在你my.html中定义方法,当然能还能有传入参数的。
如果想要获得my.html页面的document对象,你可以使用下面js代码做到:
contentFrm.contentWindow.document
因为document对象实际是window对象的一个属性对象,通过window对象可以获得的。
但必须注意的是,如果iframe页面载入的页面地址是另外一个域的,那么上面的代码就不能用了了,浏览器在安全性方面做了控制的。
这个安全机制很重要的,举一个例子,我如果在iframe载入银行网页,我如果上面能跨域操作的话,那么银行的网页就很危险了!!试想一下吧。
‘陆’ java程序中运行js脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
public class ExecJs {
/**
* 记录日志类
*/
private Logger log = Logger.getLogger(ExecJs.class);
/**
* 后置处理,执行js脚本
* @param js
* @throws Exception
*/
public void execJs(String js, Map<String,Object> map) throws Exception {
if (log.isDebugEnabled()) {
log.debug("execJs js : " + js);
Iterator<Entry<String, Object>> it = map.entrySet().iterator();
while (it.hasNext()) {
Entry<String, Object> entry = (Entry<String, Object>) it.next();
log.info("EXECJS MAP : " + entry.getKey() + "---" + entry.getValue());
}// end while
}// end if
if ("".equals(js) || js == null) {
log.info("EXECJS ERROR : JAVASCRIPT CONTENT IS NULL");
} else if(map == null || map.size()<=0){
log.info("EXECJS ERROR : MAP CONTENT IS NULL");
} else {
// 获取脚本引擎
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("javascript");
// 绑定数据
ScriptContext newContext = new SimpleScriptContext();
Bindings bind = newContext.getBindings(ScriptContext.ENGINE_SCOPE);
bind.putAll(map);
try {
engine.setBindings(bind, ScriptContext.ENGINE_SCOPE);
engine.eval(js);
} catch (Exception e) {
log.info("EXECJS EXCEPTION : EXECUTE JAVASCRIPT EXCEPTION", e);
throw (e);
}// end try
}// end if
}
}
‘柒’ JS脚本怎么运行
常见的执行js代码都是放入到HTML引入后,然后通过HTML文件来执行胡查看代码。显然这是比较麻烦的事情,如果电脑里面安装了node.js,可以使用node来直接使用node来运行想要运行的js文件。
<html>
<body>
<script language="javascript">
function Card(owner,rate)
{
this.Owner=owner;
this.Rate=rate;
}
var mycard = new Card("X","150");
document.write("name:"+mycard.Owner+"speed:"+mycard.Rate);
</script>
</body>
</html>
(7)运行js脚本扩展阅读:
JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。
‘捌’ 如何让浏览器运行javascript代码的
,各位已经知道,浏览器可以接受并呈现html
。各位也已使用css
但是javascript并非要求浏览器呈现某些画面(这是html和css的工作),而是交给浏览器一些必须遵行的命令。运行机制:浏览器里具有一种特殊软件
------javascript
解释器,它的工作就是运行出现在网页中的javascript代码。所以你可能听过别人吧javascript称为解释语言
,与编程语言相对。
C++或C#即为编程语言,需由编译器(compiler)转换为可执行的程序文件。因为javascript程序的源代码可由浏览器解释,不一定需要编译器的转换。
只能说大致上还算安全。
Javascript的基本设计就考虑到防止恶意代码就的问题。例如,
javascript不允许读/写用户硬盘上的文件。这项限制已抹消大部分病毒和邪恶代码的生存空间。当然,有限制不等于写出来的网页没有缺陷,不会造成用户的痛苦。
有人说:我看过具有交互性的网页,例如检查输入数据是否正确的表单,看起来不太像需要javascript的样子。有可能不利用javascript吗?不使用javascript也能获得网页的交互性,但多半缺乏效率,还带来沉重的负担。以数据的验证为例,其实可以在提交表单后由网络服务器处理。然而,这种方式代表要把整份表单提交,等待服务器的验证工作完毕,再把结果作为新网页返回……你干脆自己手动检查表单数据快一点!javascript的交互性完全发生在浏览器里,不需要载入新页面,因而降低了数据在服务器非必要的来回传送。不仅如此,
javascript提供的大部分交互性如果不用javascript的话,则一定要经过第三方浏览器附加程序才能到达成.
来练习一下吧
请看下里片段javascript代码,从中分辨出标准javascript语言,以及程序设计师为网页自定义的程序代码。
alert
javascript/自定义onblur
javascript/自定义calcPrice
javascript/自定义onclick
javascript/自定义zipCode
javascript/自定义findHouses
javascript/自定义var
javascript/自定义value
javascript/自定义答案alertjavascript/自定义onblurjavascript/自定义calcPrice
javascript/自定义onclickjavascript/自定义zipCode
‘玖’ android 中怎么执行js脚本
android要执行脚本,只有通过本地的webview打开脚本页面。
调用步骤
1、设置webview支持脚本
webSettings.setJavaScriptEnabled(true);
2、打开脚本页面
mWebView.loadUrl("file:///android_asset/demo.html");//这里打开该app的asset目录下的demo.html,里面含有wave函数脚本
3、调用脚本
mWebView.loadUrl("javascript:wave()");//调用打开页面中的wave函数
‘拾’ 怎么启动JS脚本
你是意思是网页一运行就要启动js脚本?
直接写在script中即可,或者将将脚本写到body的加载事件当中