htm调用JS代码
1、用JS调用Htm,主页面怎么写?
在<body>与</body>之间合适位置写下这个代码:
<script language="JavaScript" src="head.js"
type="text/JavaScript"></script>
src="js文件名称和路径"
2、js文件怎么写?
比如:head.js内容这样写,把主页面里的htm需要转换成JS的代码,用JS语句“document.write”或“document.writeln”输出。
用软件自动转换比较方便,比如:HTML to AnyCode,存入相应js文件中。
注意:
如果用“HTML to AnyCode”保存文档,文件结尾后有一个“/”符号,手工删除掉,否则,主页面不能正确显示调用。
如果直接复制代码,则需要去掉“<script language="JavaScript">
<!--”和“//--> </script>”,只保留“document.writeln”输出语句。
附记:document.write() 和document.writeln() 区别
document.write()
//将内容写入文档,当前编辑位置为写入的内容的后一个字符。
document.writeln()
//将内容写入文档,并添加一个换行符,当前编辑位置为写入的内容的后一行的起始位置。
document.write ()和document.writeln()都是JavaScript向客户端写入的方法。
Writeln是以行方式输出的,一般情况下用两种方法输出的效果在页面上是没有区别的,两种方法仅当在查看源代码时才看得出区别,除非是输出到pre或xmp元素内。
代码如下:
document.writeln("百度")
document.writeln("百度")
document.writeln("知道")
document.writeln("知道")
document.writeln("知道")
document.write("<pre>百度")
document.write("百度")
document.write("知道")
document.write("知道")
document.write("知道</pre>")
今天试验了一下经典下载站JS远程调用,基本达到了预期效果。
就是大蒜系统自带的标签无法转换。
原因咨询了一下,客服回答:“无法使用js调用,我们的标签是在加载页面时通过一次扫描,对标签进行解析输出的,如果在js中调用,即使你通过转义输出了标签也不会被解析。”
需注意的是,用JS转换html代码时,最好只转换DIV占位符内的内容,这样可以使整个页面位置固定,不会发生错位。
另外,发现用JS调用JS,“HTML to AnyCode”转换后勿需再做修改,直接可用。
雅虎广告,JS调用后,不需特殊处理,直接可用。
Google,还没试,待以后解决。
相关推荐
-
js文件中调用js的实现方法小结
方法一: Js_file01.js ======== 复制代码 代码如下: //程序代码 document.write(" <script language=\"javascript\" src="\/com\/ Js_file02.js \" > <\/script>"); 方法二: html代码 程序代码 复制代码 代码如下: <html> <body> <input type="
-
jsp页面调用applet实现人民币的大小写转换
实现方法一 applet实现页面是rmb.jsp,此页面是通过applet来实现人民币小写转换成大写的.此页面有三个变量需要在载入classes的时候进行初始化: <applet type="applet" id="myApplet" codebase = "." name="TestApplet" align="middle" code="lqh.rmb.Applicate.Rmb.cl
-
js与applet相互调用的方法
本文实例讲述了js与applet相互调用的方法.分享给大家供大家参考,具体如下: js调用java 可以在网页里使用 <script language=javascript> document.applets[0].java中的方法名 </script> 可以对applet进行控制,也可以从applet返回值. 返回值无需关心值得类型,js会隐式的转换. 传值到applet中应考虑类型匹配. java调用js 需要导入netscape.javascript.jsobject这个类
-
使用jsp调用javabean实现超简单网页计算器示例
以下是代码: Calculator.java 复制代码 代码如下: package com.amos.model; import java.math.BigDecimal; /** * @ClassName: Calculator * @Description: 计算器 * @author: amosli * @email:amosli@infomorrow.com * @date Mar 20, 2014 1:04:59 AM */ public class Calculator {
-
kettle中使用js调用java类的方法
1. 需要事先将jar包 放在kettle 的 libext 目录,kettle 在启动时会自动加载libext 目录下的所有 jar 包. 2. modified java script 步骤要选中 compatibility mode,并将 content 设置为输出的字段. 代码如下: 复制代码 代码如下: var 变量 = new Packages.包名(参数 );
-
jsp中调用java代码小结
原封不动的传送给客户端有两个小例外: 1. 如果想传送 <%或%>, 由于它跟jsp的特殊符号一致, 所以必须使用转义字符转义, <\% 或 %\>2. 如果想传送注释, 在 jsp 编辑页面中出现, 而在生成的html文档不出现, 那么我们要使用 <%-- --%>, 而 <!-- --> 这种形式会原封不动的传递给客户端. jsp 调用动态代码策略 使用 mvc, 由一个 servlet 负责处理最初的请求, 查找数据, 并将结果存储在 bean中, 然
-
js调用后台servlet方法实例
1.使用document.form.action方式 相关源码如下: *.js [javascript] 复制代码 代码如下: <span style="white-space:pre"> </span> document.getElementById("sendPerson").value = SendPerson; document.getElementById("currentTime").value = cur
-
在父页面调用子页面的JS方法
今天弄了一天了,终于在网上找到了解决办法 注意:问题是在父页面调用子页面的方法..... 父页面:parent.html 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.o
-
js中iframe调用父页面的方法
本文实例讲述了js中iframe调用父页面的方法.分享给大家供大家参考.具体实现方法如下: 子页面调用父页面的方法在js中很容易实现.我们只需要在主页面加个函数,然后在子页面通过window.parent.方法()即可实现了 比如调用a()函数,就写成: 复制代码 代码如下: window.parent.a(); 但是我在chrome浏览器下却发现此方法无效了 复制代码 代码如下: //在父页面中调用该函数 <script> function dey() { var cards_frame=d
-
htm调用JS代码
1.用JS调用Htm,主页面怎么写? 在<body>与</body>之间合适位置写下这个代码: <script language="JavaScript" src="head.js" type="text/JavaScript"></script> src="js文件名称和路径" 2.js文件怎么写? 比如:head.js内容这样写,把主页面里的htm需要转换成JS的代码,用J
-
易语言调用JS代码方法总结
以下是我们易语言调用JS代码的步骤 步骤1: 步骤2: 步骤3: 步骤4: 以上就是四个详细步骤,感谢大家对我们的支持.
-
java与js代码互调示例代码
在用HTML5做跨平台应用开发时,尝尝会用到java和js方法互调的问题,对初学者而言,可能会有点难,在这里分享一些自己在实际开发过程中的用法,希望对你有帮助: 首先是js代码调用java代码介绍: 复制代码 代码如下: public class CzingLBWebMain extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
-
Android的WebView与H5前端JS代码交互的实例代码
前段时间项目有深度和前端对接过,也是碰了一些坑,现在有时间就拿出来分享下 JS调用原生不外乎就两种,一种是传假的url,也就是url拦截的方式,类似于下面这种: //js代码 function sendCommand(param){ var url="js-call://"+param; document.location = url; } sendCommand("PlaySnake"); //Java代码 mWebView.setWebViewClient(ne
-
Python调用JavaScript代码的方法
准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { return num1 + num2; } 方法一.PyExecJS PyExecJS 是使用最多的一种方式,底层实现方式是:在本地 JS 环境下运行 JS 代码支持的 JS 环境包含:Node.js.PyV8.PhantomJS.Nashorn 等 首先,我们需要安装依赖包 PyExecJS //p
-
python 调用js的四种方式
1. 前言 日常 Web 端爬虫过程中,经常会遇到参数被加密的场景,因此,我们需要分析网页源代码 通过调式,一层层剥离出关键的 JS 代码,使用 Python 去执行这段代码,得出参数加密前后的 Python 实现 本文将聊聊利用 Python 调用 JS 的4种方式 2. 准备 以一段简单的 JS 脚本为例,将代码写入到文件中 //norm.js //计算两个数的和 function add(num1, num2) { return num1 + num2; } 其中,定义了一个方法,
-
js 匿名调用实现代码
好,看看匿名函数的如何被调用. 1.执行后得到返回值的函数调用 Js代码 复制代码 代码如下: //方式1,调用函数,得到返回值.强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); Js代码 //方式二,调用函数,得到返回值.强制函数直接量执行再返回一个引用,引用再去调用执行 复制代码 代码如下: (function(x,y){ alert(x+y); return x+y; })(3,4); 2.执行后忽略返回值 Js代码
-
易语言调用JS制作统计文本字数的代码
调用统计字数js此功能由精易网页调试助手生成代码,配合精易模块使用. 常量数据表 .版本 2 .常量 字数统计js, "<文本长度: 269>" 统计文本字数的代码 .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 文本_字数统计, 整数型, 公开, 用word方式计算正文字数,返回文本字数,汉字算一个,单词算一个,换行符和空格不算. .参数 文本, 文本型, , 需要统计的文本 .局部变量 c, 整数型 .局部变量 n, 整数型 .局部变量 z,
-
google广告之另类js调用实现代码
今天发现一个google广告的另类调用方法 function addGoogel (content, obj) { addScript('//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', function () { var ins = document.createElement('ins') ins.setAttribute('class', 'adsbygoogle') ins.setAttribute('data-ad-c
-
Javascript调用C#代码
本文介绍的是嵌入在.Net的WebBrowser控件中显示的HTML文件中的Javascript如何调用C#代码.现在在客户端程序中嵌入网页的做法已经非常普遍了,例如腾讯的新闻弹出框之类的. .Net的WebBrowser用的内核应该还是IE的.IE中,window对象有个external属性,这个属性提供了一个外部接口.可以执行宿主代码.要通过这个属性来调用C#方法,其宿主对象必须是ComVisible的.例如,我们在一个Form上放置一个WebBrowser控件,另外准备一个方法OpenFo
随机推荐
- 深度剖析Java中的内存原型及工作原理
- javascript 静态对象和构造函数的使用和公私问题
- php开发文档 会员收费1期
- c#字符串去掉空格的二种方法(去掉两端空格)
- MySQL-tpch 测试工具简要手册
- mysql触发器实现oracle物化视图示例代码
- 深入理解Node.js 事件循环和回调函数
- div中文字内容溢出常见的解决方法
- 基于JQuery和原生JavaScript实现网页定位导航特效
- SQL Server 跨库同步数据
- jquery解析xml字符串简单示例
- jQuery+jsp实现省市县三级联动效果(附源码)
- 浅谈react.js 之 批量添加与删除功能
- 网络钓鱼揭秘:钓鱼者的三种典型攻击手段
- 详解Linux批量更改文件后缀名
- win2003 x64 apache php 开发环境配置日志
- Linux启动/停止/重启Mysql数据库的简单方法(推荐)
- Java事务管理学习之JDBC详解
- JS给Textarea文本框添加行号的方法
- 使用c语言生成随机数的示例分享