小编Env*_*nve的帖子

重新加载php图像(验证码)

这是一个验证码图像,其中包含一个链接,如果用户需要,它将重新加载图片.此代码仅适用于Google Chrome.如何在其他浏览器中使用它?

<img id="captcha" src="captcha.php">

<a id='reload'>Refresh now</a>

$('#reload').click(function(){
    $('#captcha').attr('src','captcha.php')
})
Run Code Online (Sandbox Code Playgroud)

html javascript php jquery

7
推荐指数
2
解决办法
1万
查看次数

HttpURLConnection保持缓存

我目前正在使用此代码从服务器获取数据

public static String getResponse(String URL) throws IOException{

    try{
        String response_string;
        StringBuilder response  = new StringBuilder();
        URL url = new URL(URL);
        HttpURLConnection httpconn = (HttpURLConnection) url.openConnection();

        if (httpconn.getResponseCode() == HttpURLConnection.HTTP_OK){
            BufferedReader input = new BufferedReader(new InputStreamReader(httpconn.getInputStream()));
            String strLine = null;
            while ((strLine = input.readLine()) != null){
                response.append(strLine);
            }
            input.close();
            response_string = response.toString();
        }

        httpconn.disconnect();

        return response_string;
    }
    catch(Exception e){
        throw new IOException();
    }

}
Run Code Online (Sandbox Code Playgroud)

但看起来它保持缓存,也许不是我不确定,但如果我更改服务器上的数据并重新打开活动,它仍然在应用程序上保持不变.我以前一直在使用HttpClient它,但是因为API 22我把它改成了它所以已经弃用了HttpURLConnection.那有什么方法可以解决这个问题吗?

java android caching httpclient httpurlconnection

6
推荐指数
1
解决办法
5344
查看次数

setInterval()对性能有害吗?

我正在建立一个拥有大量JavaScript的网站.使用setInterval()会损害我网站的性能吗?

javascript performance jquery

5
推荐指数
1
解决办法
896
查看次数

Chrome新标签自动对焦

我正在进行chrome扩展,我正在使用以下内容

的manifest.json

{
        "name": "Test extension",
        "version": "1.1",
        "description": "Test extension.",
        "icons": {
            "128": "icon_128.png"
        },
        "chrome_url_overrides": {
            "newtab": "cc.html"
        },
        "manifest_version": 2
    }
Run Code Online (Sandbox Code Playgroud)

cc.html

    <style>body,html{padding:0;margin:0}</style>
    <iframe src="theiframe.html" frameborder="0" height="200px" width="200px">
    </iframe>
Run Code Online (Sandbox Code Playgroud)

theiframe.html

<style>body,html{padding:0;margin:0}</style>
<form action="http://www.example.com/search">
    <input autofocus="autofocus" tabindex="1" type="text" />
    <input tabindex="2" value="search" type="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

当用户打开新选项卡时,自动对焦将位于地址栏中.我希望用户能够改变它.是否有任何代码会自动对搜索输入进行自动对焦?

html javascript jquery google-chrome google-chrome-extension

5
推荐指数
1
解决办法
1475
查看次数

Android WebView自定义标头

我目前正在使用此代码向Android添加自定义标头 WebView

Map<String, String> extraHeaders = new HashMap<String, String>();
extraHeaders.put("example", "header");
webView.loadUrl(url, extraHeader);
Run Code Online (Sandbox Code Playgroud)

上面的代码有效,但仅在主页上有效。因此,如果我编写此代码,echo $_SERVER['example']它将打印出来header。但是iframe在加载的URL中有一个,当我尝试相同的代码时显示未定义的错误。有什么办法可以解决这个问题?

因此,我想做的是不仅将自定义标头添加到主要加载的URL,而且还要添加iframe到加载页面的。

java android header webview

5
推荐指数
2
解决办法
1万
查看次数

在HTML中预加载

我做了一个简单的谷歌搜索代码,如下所示:

<div style="text-align:center">
<form method="get" action="http://www.google.com/search">
<img src="http://www.google.com/images/srpr/logo3w.png"><br><input style="width:300px"name="q">
<input type="submit" value="Google Search" >
</form></div>
Run Code Online (Sandbox Code Playgroud)

在此,代码(包括表单)和图像(谷歌图像)同时加载.

如何首先加载表单(输入),而不是图像?

html javascript html5 preloader

4
推荐指数
1
解决办法
1166
查看次数

如何将用户重定向到另一个域.htaccess

默认情况下,服务器会将键入example.com/folder的用户重定向到example.com/folder/

有没有办法改变它(例如,当他们转到example.com/folder重定向到otherexample.com/folder/).但这必须影响所有文件夹但排除根目录.当他们输入example.com/folder/时,代码也应该什么都不做.

编辑

此外,代码不应影响图像和所有其他文件(或者更好的说,如果请求的文档具有文件扩展名),只是文件夹.

例:

should affect : example.com/folder
              : example.com/folder/folder

but should not : example.com
               : example.com/forum (but only forum, only this folder)
               : example.com/folder/
               : example.com/folder/.
               : example.com/folder/folder/
               : example.com/image.png
               : example.com/something.something
               : example.com/something.
               : example.com/.something
Run Code Online (Sandbox Code Playgroud)

编辑

另一个编辑:假设我们找到了.htaccess代码(下面的第一个答案).我如何使其适用于我的所有域名和网站期望我的博客(example.com/blog)我不希望重定向像整个我的网站?

html php apache .htaccess mod-rewrite

4
推荐指数
1
解决办法
791
查看次数

jQuery可以读取cookie吗?

简单的例子:我想在页面上有一些项目(比如div或table行),我想让用户点击它们来选择它们.这在jQuery中似乎很容易.为了保存用户点击的项目而没有服务器端回发,我认为cookie是一种简单的方法来完成这项工作.

这种假设在这种情况下cookie是否正常,对吗?如果它是正确的,jQuery API是否有某种方式来读取/写入比默认JavaScript API更好的cookie信息?

cookies jquery user-interface

3
推荐指数
1
解决办法
252
查看次数

利用JavaScript获得优势

我需要得到margin-top一个input使用JavaScript.这是jQuery代码,它工作正常:

alert($("#input").css('margin-top'))
Run Code Online (Sandbox Code Playgroud)

但我需要它在纯Javascript中,我尝试了以下代码没有运气

alert(document.getElementById('input').style.marginTop)
Run Code Online (Sandbox Code Playgroud)

如何使它在纯JavaScript中运行?

html javascript css jquery

3
推荐指数
1
解决办法
5245
查看次数

Google Chrome 扩展程序自动更新

正如谷歌在这里所说如果您在谷歌服务器中托管您的 Chrome 应用程序,则不必指定某些内容。但是为什么我分析的所有扩展程序的 manifest.json 中都有这段代码。我还应该在我的 chrome 扩展清单中编写此代码吗?

"update_url": "http://clients2.google.com/service/update2/crx",
Run Code Online (Sandbox Code Playgroud)

正如我所说,我将使用 chrome 网上商店上传和共享我的应用程序

html javascript json google-chrome google-chrome-extension

2
推荐指数
1
解决办法
976
查看次数