这个资料是以前收集的,希望能对你有所帮助。
1、page1.htm
%26lt;html%26gt;
%26lt;head%26gt;
%26lt;/head%26gt;
%26lt;body%26gt;
%26lt;form id=scr_Data%26gt;
First Name: %26lt;input type=text id=s_FName value=%26quot;none%26quot;%26gt;
%26lt;br%26gt;
Last Name: %26lt;input type=text id=s_LName value=%26quot;none%26quot;%26gt;
%26lt;br%26gt;%26lt;br%26gt;
%26lt;input type=hidden id=s_Hidden value=%26quot;No VALUE assigned yet!%26quot;%26gt;
1. %26lt;input type=button id=btn_CallRemoteScripting0 onClick=%26quot;alert('Before Remote Scripting: ' + scr_Data.s_Hidden.value)%26quot; value=%26quot;Display HIDDEN TEXT BOX value%26quot;%26gt;%26lt;br%26gt;
2. %26lt;input type=button id=btn_CallRemoteScripting1 onClick=%26quot;callRemoteScript1()%26quot; value=%26quot;Change First Name, Last Name %26amp; Hidden Textbox values (calls an ASP page)%26quot;%26gt;%26lt;br%26gt;
3. %26lt;input type=button id=btn_CallRemoteScripting2 onClick=%26quot;alert('After Remote Scripting: ' + scr_Data.s_Hidden.value)%26quot; value=%26quot;Display HIDDEN TEXT BOX value (after Remote Scripting)%26quot;%26gt;%26lt;br%26gt;
4. %26lt;input type=button id=btn_CallRemoteScripting3 onClick=%26quot;callRemoteScript2()%26quot; value=%26quot;Clear First %26amp; Last Name values but Keep Hidden Text value (calls a HTML page)%26quot;%26gt;%26lt;br%26gt;
%26lt;/form%26gt;
%26lt;/body%26gt;
%26lt;script language=javascript%26gt;
//YOU CAN EITHER USE JAVASCRIPT or VBSCRIPT...
//YOU CAN ALSO CALL AN ASP or HTML PAGE...
var t = 'dialogLeft:1024;dialogTop:768;dialogHeight:0;dialogWidth:0;center:no;edge:raised;' +
'help:no;show=no;resizable:no;status:no;scroll:no;unadorned:yes'
function callRemoteScript1()
{
var s = %26quot;remotescript1.asp%26quot;
/*
t = Window Properties
s = Page to call (ASP or HTML)
scr_Data = Your FORM ID/NAME (*be sure to pass this parameter*)
*/
self.showModalDialog(s, scr_Data, t);
}
function callRemoteScript2()
{
var s = %26quot;remotescript2.htm%26quot;
/*
t = Window Properties
s = Page to call (ASP or HTML)
scr_Data = Your FORM ID/NAME (*be sure to pass this parameter*)
*/
self.showModalDialog(s, scr_Data, t);
alert('Neat eh?');
}
%26lt;/script%26gt;
%26lt;/html%26gt;
2、remotescript1.asp
%26lt;%@ Language=VBScript %%26gt;
%26lt;%
Dim asp_var_FName
Dim asp_var_s_LName
asp_var_FName = %26quot;John%26quot;
asp_var_LName = %26quot;Doe%26quot;
%%26gt;
%26lt;html%26gt;
%26lt;body%26gt;
%26lt;/body%26gt;
%26lt;script language=vbscript%26gt;
Set f_Reference = window.dialogArguments
f_Reference.s_FName.value = %26quot;%26lt;%=asp_var_FName%%26gt;%26quot;
f_Reference.s_LName.value = %26quot;%26lt;%=asp_var_LName%%26gt;%26quot;
f_Reference.s_Hidden.value = %26quot;This is now the new value of the HIDDEN TEXTBOX%26quot;
self.close()
%26lt;/script%26gt;
%26lt;/html%26gt;
3、remotescript2.htm
%26lt;html%26gt;
%26lt;body%26gt;
%26lt;/body%26gt;
%26lt;script language=vbscript%26gt;
Set f_Reference = window.dialogArguments
f_Reference.s_FName.value = %26quot;%26quot;
f_Reference.s_LName.value = %26quot;%26quot;
self.close()
%26lt;/script%26gt;
%26lt;/html%26gt;
可以近视替代remote script的代码
2001-02-13 10:35:42 作者
相关文章
- · Sun:JavaFX Mobile和JavaFX Script
- · Java Script与Java Applet的综合运用(三)
- · Java Script的应用技巧
- · 实用Script详解:一触即停的滚动信息栏
- · 教你学会Script在Oracle中的应用
- · 使用script查找DDL语句统计数据
- · PXE Remote Boot --Linux
- · Oracle DBA 常用 Script 第二部分(Tuning)
- · 如何使用MS SQL7的REMOTE SERVER
- · 简单在线备份 script
- · Oracle数据库 监看lock script
- · 常用sql script
- · 温柔的杀手—跨站ASP Script攻击
- · ASP+中取代ASP的RS(Remote Scripting)技术的Framework
- · 跨站Script攻击(三)
- · 跨站Script攻击(二)
- · 跨站Script攻击(一)
- · Microsoft 脚本编码器Script Encoder介绍(4)全中文
- · Microsoft 脚本编码器Script Encoder介绍(3)全中文
- · Microsoft 脚本编码器Script Encoder介绍(2)全中文
