标签: browser

选择一个图像并在javascript中操作它(没有表单提交)

有没有机会让用户从硬盘驱动器中选择图像而不将其提交给服务器,请在浏览器中使用此图像?

我需要这个,因为我希望用户能够在将这个裁剪的图像发送到服务器之前裁剪图像(从而节省一个帖子和一些字节的数据).

我试图做的是使用输入类型文件,然后捕获提交事件,但输入的值只是一个假路径(无用).

任何帮助将不胜感激.

javascript browser jquery image

0
推荐指数
1
解决办法
2704
查看次数

如何使用Javascript禁用功能键?

我有一个页面,我需要禁用功能键主要是F12(Developertools).我在页面中显示一些敏感数据,所以在任何情况下我都无法让用户看到html并获取隐藏字段.我检查了一些javascript,它几乎适用于所有键,除了功能键,如f1,f12等.

无论如何我可以在浏览器中禁用这些按钮吗?

document.onkeyup = KeyCheck;
function KeyCheck() {
    var KeyID = event.keyCode;
    alert(KeyID);
    switch (KeyID) {
        case 123:  //F12 KEY CODE         
            alert('hello');
            return false;
            break;            
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我用于覆盖密钥的代码.当我搜索时,F12键的键码是123,我使用相同的代码来覆盖它.但不幸的是,当按下F12,F1等按钮时,它甚至没有击中"CASE"并且没有出现消息框.

请帮帮我.

javascript browser asp.net browser-history

0
推荐指数
1
解决办法
9075
查看次数

在网站上禁用客户端脚本(如Greasemonkey)?

我想知道是否有办法阻止在我的浏览器游戏网站上使用用户脚本?

许多人使用Greasemonkey比其他玩家更有优势,我想要一种方法来禁用这些脚本.

我发现这篇旧文章"如何在您的网站上禁用Greasemonkey",但它是从2005年开始,似乎不起作用.

browser security userscripts

0
推荐指数
1
解决办法
3999
查看次数

监视来自浏览器的AJAX请求

我正在浏览一个似乎通过javascript填充数据的网页.我想为我的浏览器使用一个扩展程序,这将允许我查看对哪个URL请求以及从请求返回的数据.

任何帮助,将不胜感激.

browser ajax intercept

0
推荐指数
1
解决办法
406
查看次数

使用POST方法的FORM请求刷新单击后退按钮

可能重复:
在表单提交后点击"返回"按钮时防止浏览器警告

当用户在提交方法POST的表单后单击后退按钮时,如何避免浏览器的刷新错误消息?

php browser forms

0
推荐指数
1
解决办法
1869
查看次数

如何将网页内容保存到文本文件

我使用自动化脚本来测试基于浏览器的应用程序.我想将我加载的每个页面的可见文本保存为文本文件.这需要适用于当前打开的浏览器窗口.我遇到过一些使用的解决方案,InternetExplorer.Application但这对我不起作用,因为它必须是当前的打开页面.

理想情况下,我想使用vbscript实现这一目标.任何想法如何做到这一点?

browser vbscript dom

0
推荐指数
1
解决办法
5144
查看次数

如何在许多Web浏览器中使用不同的事件

我正在开发一个应用程序,我想创建多个线程,每个线程必须创建一个WebBrowser,每个都WebBrowser使用该方法webBrowser_DocumentCompleted.

每个创建的WebBrowser实例如何拥有它自己的DocumentCompleted处理程序而不是webBrowser_DocumentCompleted所有实例的相同方法.

我解释 :

在一种情况下,使用单个Web浏览器进行操作

int a = 0;
private void button1_Click(object sender, EventArgs e)
        {
            methode1();
        }
private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            if (a == 1) methode2(wb);
            if (a == 2) methode2(wb);
        }

public void methode1()
        {
            webBrowser.Navigate("http://www.test.com");
            a = 1;
        }
public void methode2()
        {
            HtmlElement txt1 = webBrowser1.Document.GetElementById("tesxtbox1");
            txt1.SetAttribute("value", "test");
            webBrowser.Document.Forms[0].InvokeMember("submit");
            a = 2;
        }
public void methode3()
        {
            webBrowser.Navigate("http://www.test3.com");
        }
Run Code Online (Sandbox Code Playgroud)

但如果我想进行多项操作,即在butoon1中我添加:

private …
Run Code Online (Sandbox Code Playgroud)

.net c# browser multithreading winforms

0
推荐指数
1
解决办法
133
查看次数

Internet Explorer每晚构建

我可以在哪里下载IE夜间版本?

我搜索谷歌,一无所获.

如果微软提供夜间/独立版本,它真的很棒.

大多数优秀的浏览器,如Firefox,Chrome,Safari都提供夜间版本.

IE得到了开发构建?

browser asp.net internet-explorer

0
推荐指数
1
解决办法
331
查看次数

e.keycode在firefox 19.0.2,chrome 25.0.1364.172 m,IE 8中未定义

我希望通过正则表达式监视charector.

$('#searchContent').keyup(function(e){

        e = e || window.event;

        var patt =/\w/g;
        var key = String.fromCharCode(e.keyCode);


        console.log ( "key " + key + e.keycode+ " is pressed!!");

        if( e.keycode != 8 && e.keyCode != 46){ //Will return if printable char is not typed. But the datagrid will still refresh on  pressing backspace.
            console.log ( "key " + key+ e.keycode + "is about to take test!!" );
            if(!patt.test(key)){ 
                console.log ( "key " + key+e.keycode + "is failed!!");
                return;
            }
            console.log ( "key " …
Run Code Online (Sandbox Code Playgroud)

html javascript browser jquery keycode

0
推荐指数
1
解决办法
1916
查看次数

Web浏览器中的C#到达点击按钮?

我想在webbrowser对象中单击事件按钮.

单击按钮我想伸出并编写代码?例如,在站点弹出窗口中的webbrowser对象上单击登录按钮以捕获事件并想编写代码?

我用谷歌翻译,对不起有什么不对:)

c# browser click event-handling winforms

0
推荐指数
1
解决办法
5311
查看次数