这是一个验证码图像,其中包含一个链接,如果用户需要,它将重新加载图片.此代码仅适用于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) 我目前正在使用此代码从服务器获取数据
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.那有什么方法可以解决这个问题吗?
我正在建立一个拥有大量JavaScript的网站.使用setInterval()会损害我网站的性能吗?
我正在进行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
我目前正在使用此代码向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到加载页面的。
我做了一个简单的谷歌搜索代码,如下所示:
<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)
在此,代码(包括表单)和图像(谷歌图像)同时加载.
如何首先加载表单(输入),而不是图像?
默认情况下,服务器会将键入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)我不希望重定向像整个我的网站?
简单的例子:我想在页面上有一些项目(比如div或table行),我想让用户点击它们来选择它们.这在jQuery中似乎很容易.为了保存用户点击的项目而没有服务器端回发,我认为cookie是一种简单的方法来完成这项工作.
这种假设在这种情况下cookie是否正常,对吗?如果它是正确的,jQuery API是否有某种方式来读取/写入比默认JavaScript API更好的cookie信息?
我需要得到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中运行?
正如谷歌在这里所说,如果您在谷歌服务器中托管您的 Chrome 应用程序,则不必指定某些内容。但是为什么我分析的所有扩展程序的 manifest.json 中都有这段代码。我还应该在我的 chrome 扩展清单中编写此代码吗?
"update_url": "http://clients2.google.com/service/update2/crx",
Run Code Online (Sandbox Code Playgroud)
正如我所说,我将使用 chrome 网上商店上传和共享我的应用程序
html ×6
javascript ×6
jquery ×5
android ×2
java ×2
php ×2
.htaccess ×1
apache ×1
caching ×1
cookies ×1
css ×1
header ×1
html5 ×1
httpclient ×1
json ×1
mod-rewrite ×1
performance ×1
preloader ×1
webview ×1