本文目录一览:
使用asp或者js实现将整个网页生成为一张图片
做个打印按钮 就可以了 当点击打印时可以将打印内容打印为图片格式
不过万一对方没有打印机 那可能要开发一个类似图片打印控件的东西让客户安装
用asp或js获取url参数
asp
%
dim myrequest
for each myrequest in request.QueryString
response.write myrequest":"request.QueryString(myrequest)"br"
next
%
js
script
function getrequest(){
var locurl=location.href;
var start=locurl.indexOf("?");
var end=locurl.length;
if(start!=-1){
var tempstr=locurl.substring(start+1,end)
tempstr=tempstr.split("");
var temp;
for(var i=0;itempstr.length;i++){
temp=tempstr[i].split("=");
request[i]=temp;
}
}
}
var request=new Array();
getrequest();
for(i=0;irequest.length;i++){
document.write(request[i][0]+":"+request[i][1]+"br")
}
/script
怎么样利用ASP或者JS隐藏页面中的视频文件地址?
思路:
在html.asp中用script src="js.asp"/script方式来显示内容,在html.asp代码中,设置一个session,在js.asp进行判断,如果是设置的值就显示正常内容,如果不是,就隐藏或显示其它内容,在js.asp的结尾把session值改变,在html.asp和js.asp中都加一段代码,使得游览器不缓存页面只能做到简单的隐藏,使用工具软件可以看到源文件,示例代码:
html.asp程序代码:
%
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
%
html
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
title查看代码 - ;/title
style
!--
td { font-family: Tahoma; font-size: 8pt; color: #000080; line-height: 150%;
border: 1 solid #666666; padding: 4 }
--
/style
/head
body
%
session("haiwa") = "hw"
%
div align="center"
center
table border="0" cellpadding="0" cellspacing="0" width="480"
tr
td id="tmp"SCRIPT LANGUAGE="JavaScript" src="js.asp" id="js"/SCRIPT/td
/tr
/table
/center
/div
/body
/html
js.asp程序代码:
%
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
if session("haiwa") "hw" then
response.write "//欢迎查看源文件"
response.end
end if
%
//高,这你都能看得出来。我没有招了。。哈哈
document.write ("先做后想,先想后做,边想边做;只想不做,只做不想,不想不做。------世界是几乎都被这六种人涵盖了,如果作为个人能清楚的分析并看出自己属于哪一类人,至少证明你自己是个聪明人。")
%
session("haiwa") = ""
%
asp和JS怎么结合使用
asp是服务器端脚本,js是浏览器的脚本,你通过asp决定页面中有什么,js决定如何根据用户的动作做出响应,当然也可以通过post来响应用户的请求。
你写的js脚本中,尽量将asp% ... %中输出的内容作为参数来使用,函数中尽量保存一致。代码写的有问题,可能是思路没对上,例如:
function jumpiframe(%=i%){
经过asp处理也许会变成:
function jumpiframe(1){
还是定义成:
function jumpiframe(frameid){
在调用处再提供参数:
jumpiframe(%=id%);
这样好点。