`
sassds
  • 浏览: 153090 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js 方法

js 
阅读更多

窗口最大化 
<body onload="window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)"> 
禁止右键 
document.oncontextmenu = function() { return false;}

禁止保存 <noscript><iframe src="*.htm"></iframe></noscript>
禁止选取<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" 
onselect="document.selection.empty)" oncopy="document.selection.empty)" onbeforecopy=
"return false"onmouseup="document.selection.empty()> 
禁止粘贴<input type=text onpaste="return false">

 根据宽度换行 style="word-break:break-all"

 

//下载文件 


function DownURL(strRemoteURL,strLocalURL) 

 
try 
 

  
var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlHTTP.open(
"Get",strRemoteURL,false); 
  xmlHTTP.send(); 
  
var adodbStream=new ActiveXObject("ADODB.Stream"); 
  adodbStream.Type
=1;//1=adTypeBinary 
  adodbStream.Open(); 
  adodbStream.write(xmlHTTP.responseBody); 
  adodbStream.SaveToFile(strLocalURL,
2); 
  adodbStream.Close(); 
  adodbStream
=null
  xmlHTTP
=null
   
 }
 
 
catch(e) 
 

  window.confirm(
"下载URL出错!"); 
 }
 
 
//window.confirm("下载完成."); 
}
 

 

//检验连接是否有效 


function getXML(URL)  

 
var xmlhttp = new ActiveXObject("microsoft.xmlhttp"); 
 xmlhttp.Open(
"GET",URL, false);  
 
try 
 
{  
  xmlhttp.Send(); 
 }
 
 
catch(e){} 
 
finally  
 

  
var result = xmlhttp.responseText; 
  
if(result)  
  

   
if(xmlhttp.Status==200
   

    
return(true); 
   }
 
   
else  
   

    
return(false); 
   }
 
  }
 
  
else  
  

   
return(false); 
  }
 
 }
 
}


 
 
//检查网页是否存在 


function CheckURL(URL) 

  
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlhttp.Open(
"GET",URL, false); 
  
try 
  
{  
    xmlhttp.Send();  
    
var result = xmlhttp.status; 
  }
 
  
catch(e) {return(false); } 
  
if(result==200
  
{  
    
return true
  }
 
  xmlhttp 
= null
  
return false
}


1 父子页面的值传递
两种方式:
     
1)在父页面可以通过pagename操作子页面。
       pagename 
= window.open('page ','name','width,height'); pagename.focus();
        在子页面可以通过parents.Label.innerText 
= '"value"'
     
2)通过模态对话框返回值。当执行模态对话框时,父页面将停止操作。
        在父页面
          
var result = showModalDialog(url,window,"dialogWidth:"+width+"px;dialogHeight:"+height+"px;help:no;scroll:no;status:no");
          alert(result)
        在子页面
            
<script language='javascript'>
                  window.returnValue 
= 'True';
                  window.close()
             
</script>
      
3) 通过vArguments将父窗体的值传递到子窗体
      
<script>
             
var obj = new Object();
             obj.name
="51js";
             window.showModalDialog   (
"modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");
       
</script>
       modal.htm
        
<script>
            
var obj = window.dialogArguments
            alert(
"您传递的参数为:" + obj.name)
          
</script>
      
4) 子窗体使父窗体刷新
         opener.window.location.reload();
    
5) 避免提交时弹出另一个页面
   
<head>标签里加入<base target="_self">
    
6) 避免模式窗体不刷新
    Response.Expires 
= -1
    Response.ExpiresAbsolute 
= Now() - 1
    Response.cachecontrol 
= "no-cache"
2 将javascript值赋给session
     新建一个框架,不让他显示出来。在页面里
     document.all('djTmp').src
="djTmp.aspx?name=RoleName&value=" + document.all('cboRole').value
     在框架网页里
        Dim strName As String 
= Request.QueryString("name")
        Dim strValue As String 
= Request.QueryString("value")
        Session(strName) 
= strValue
3 服务器控件取js值。
    新建一隐藏控件。将其设为服务器端运行,这样通过脚本和服务器都可以访问。

参考:http:
//neozhu.cnblogs.com/archive/2005/07/28/201838.aspx
      http://www.phpx.com/happy/showthread.php?threadid=101722&goto=nextnewest

 

分享到:
评论

相关推荐

    android webview中使用Java调用JavaScript方法并获取返回值

    总结一下,从Android WebView调用JavaScript方法并获取返回值的关键步骤包括: 1. 启用WebView组件的JavaScript支持。 2. 使用addJavascriptInterface()方法建立Java和JavaScript之间的通信桥梁。 3. 在Java类中...

    android demo,android调用js方法

    本文将深入探讨如何在Android应用中调用JavaScript方法,以实现Android(Java)与HTML5(JS)的交互,具体以"android demo, android调用js方法"为主题,通过一个名为"webview_js2(android调用js方法)"的示例进行讲解...

    python 调用 js方法示例源码.zip

    本示例关注的是Python调用JavaScript方法,这是一个实用的技术,它允许我们利用Python的强大功能和JavaScript在Web前端的优势。在“python 调用 js方法示例源码.zip”这个压缩包中,我们可以找到相关的源代码,用于...

    java调用js方法[参照].pdf

    本文将详细讲解如何在Java中调用JavaScript方法,主要涉及两种方式:一是调用Java代码内部编写的JS方法,二是调用外部JS文件中的方法。 **一、调用Java代码内部编写的JS方法** 自Java 6开始,Java引入了`javax....

    Android中调用js方法及js中调用本地方法

    本文将详细讲解如何在Android中调用JavaScript的方法,以及JavaScript如何反向调用Android本地方法。 首先,让我们从Android调用JavaScript的方法开始。Android中的WebView组件是实现这种交互的主要工具。当在...

    js调用C#方法

    C#调用JavaScript方法 C#可以通过注册客户端脚本的方式调用JavaScript方法。 ##### 注册客户端脚本 在C#代码中注册一段脚本来执行JS方法: ```csharp protected void Button_Click(object sender, EventArgs e)...

    JavaScript 方法和技巧大全

    1 创建脚本块 ”JavaScript”&gt; JavaScript code goes here 2 隐藏脚本代码 ”JavaScript”&gt; &lt;!-document.write(“Hello”); // --&gt; ... ”JavaScript” src="/”filename.js"”&gt; 5 注释脚本

    ( java调用js__方法.docx

    Java 调用 JS 方法是指在 Java 代码中调用 JavaScript 代码的方法,从而实现 Java 和 JavaScript 之间的交互。在本文中,我们将详细介绍 Java 调用 JS 方法的实现步骤和相关知识点。 Java 调用 JS 方法的实现 在 ...

    java调用js方法.pdf

    Java从JDK 1.6开始引入了ScriptEngine接口,使得调用JavaScript方法变得可能。以下将详细解释如何在Java中调用JavaScript方法。 首先,我们来看第一种方法,即调用Java代码内部编写的JavaScript方法。这通常适用于...

    vue中注册自定义的全局js方法

    在Vue框架中,我们经常需要在多个组件间共享通用的JavaScript方法。为了方便地在各个组件中使用这些方法,我们可以通过创建全局的js方法并将其注册到Vue中来实现。接下来,我们将详细探讨如何在Vue中注册自定义的...

    JAVA在服务器后端直接运行JavaScript方法

    使用JAVA来运行已有的JavaScript方法,可以只运行一小段js代码,也可以运行一个js的方法,而你可以不用关心js内部的方法是怎么实现的,只是js是可以运行的,拿到java上也可以运行。 注意不能运行页面元素的相关属性...

    Java代码调用HTML5中的JS函数算法

    "java调用js方法.doc"很可能是详细描述如何从Java调用JS函数的步骤和示例。 在实际应用中,Java代码可能会通过Ajax发送一个请求到服务器,服务器解析请求后调用对应的JS函数,例如在"des.js"中执行解密操作,然后将...

    vbscript和javascript互相调用方法

    本文将深入探讨VBScript和JavaScript互相调用的方法,以及它们在ASP环境中的应用,帮助读者理解这两种脚本语言如何协同工作。 ### VBScript与JavaScript的基本介绍 VBScript(Visual Basic Scripting Edition)是...

    Unity与Js之间交互

    1. **Unity调用JavaScript方法**: 在Unity中,我们可以使用UnityPlayer.GlobalObject来访问JavaScript的全局对象。例如,如果我们有一个JavaScript函数叫做`jsFunction`,在Unity中调用它的代码如下: ```csharp...

    URL中link调用js方法

    &lt;a href="javascript:setValue();"&gt;aaaaa onClick="mask.style.visibility='visible';massage_box.style.visibility='visible'

    jsp 日期 日历js方法调用!简单,方便,好用!

    jsp 日期 日历js方法调用 简单 方便 好用 &lt;script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"&gt; ()"&gt; 文件夹请放到WebRoot下! 单击文本框就可调用日期

    js.zip_Csharp js_c# js_c++ js

    这通常涉及到C#中的`JScript.NET`或`ChakraCore`等JavaScript引擎,通过这些引擎,C#程序可以解析并执行JavaScript代码,同时也能获取JavaScript方法的返回值,实现跨语言的通信。 【标签】"csharp_js c#_js c++_js...

Global site tag (gtag.js) - Google Analytics