标签归档:浏览器

ajax提交表单 浏览器记住密码功能失效

现在流行ajax提交表单,但是副作用是浏览器自动记住输入框内容的功能就失效了。 其实浏览器是通过submit这个动作来检测。那么我模拟一次form 的 submit就好了。 下面是两句核心代码 onsubmit="return false;"   <input type="submit" id="signin" /> 以前我们可能用 <input type="button" id="signin" /> 修改前,我们连form都不需要 <div class="block"> <label>登录用户名</label> <input type="text" id="loginName" value=""/> </div> <div class="block"> <label>密码</label> <input type="password" id="password" value="" /> </div> <div class="block"> <input type="button" id="signin" … 继续阅读

发表在 WEB前端 | 标签为 , , | 留下评论

swift加载浏览器

swift加载浏览器 页面上拉个控件 @IBOutlet weak var web: UIWebView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. var url = NSURL(string: "http://baidu.com"); var request = NSURLRequest(URL: url!); web.loadRequest(request); } 纯代码实现 var webView … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

python调用浏览器,打开一个网址

python 打开浏览器,可以做简单的刷网页的小程序。仅供学习,别用非法用途。 python的webbrowser模块支持对浏览器进行一些操作 主要有以下三个方法: webbrowser.open(url, new=0, autoraise=True) webbrowser.open_new(url) webbrowser.open_new_tab(url) 我们需要了解webbrowser.open()方法: webbrowser.open(url, new=0, autoraise=True) 在系统的默认浏览器中访问url地址,如果new=0,url会在同一个 浏览器窗口中打开;如果new=1,新的浏览器窗口会被打开;new=2 新的浏览器tab会被打开。 而webbrowser.get()方法可以获取到系统浏览器的操作对象。 webbrowser.register()方法可以注册浏览器类型,而允许被注册的类型名称如下: Type Name Class Name Notes ‘mozilla’ Mozilla(’mozilla’) ‘firefox’ Mozilla(’mozilla’) ‘netscape’ Mozilla(’netscape’) ‘galeon’ Galeon(’galeon’) ‘epiphany’ Galeon(’epiphany’) ‘skipstone’ BackgroundBrowser(’skipstone’) ‘kfmclient’ Konqueror() (1) ‘konqueror’ Konqueror() … 继续阅读

发表在 Python | 标签为 , , , | 留下评论

java编写浏览器

以前采用vb的webbrowser插件可以开发一个简单的浏览器,没想到java也具备这个功能。不过开发出来的看起来比较傻。看来不是java应该做的事情。或许是java还需要编写更多的代码来解析css和js package com.javaer.examples.awt;   import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.io.IOException;   import javax.swing.JEditorPane; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.event.HyperlinkEvent; import javax.swing.event.HyperlinkListener; import javax.swing.text.html.HTMLDocument; import javax.swing.text.html.HTMLFrameHyperlinkEvent;   public class WebView extends JFrame implements HyperlinkListener{ public WebView() throws Exception { … 继续阅读

发表在 JAVA | 标签为 , | 留下评论

java中调用js

java中调用Js的意义在于,如果你正在做一个网站登陆的程序,本来用java可以直接登陆下载,结果网站对密码进行了一次js加密。那么使用java调用这个js的代码,就可以执行出加密后的结果。 我们不需要再去猜测js代码中加密的含义。 private static void testInvokeScriptMethod(ScriptEngine engine) throws Exception { String script = “function helloFunction(name) { return ‘Hello everybody,’ + name;}”; engine.eval(script); Invocable inv = (Invocable) engine; String res = (String) inv.invokeFunction(“helloFunction”, “Scripting”); System.out.println(“res:” + res); } public static void … 继续阅读

发表在 JAVA | 标签为 , , | 留下评论