我想将地址栏复制到页面中间的输入字段中。我尝试过使用:
<form>
<input type="url">
</form>
但这只需要一个网址而不会输入到网址。
我尝试过使用ctrl-l但是无法使javascript工作以强制光标位置进入地址栏。 chrome.tabs.getCurrent(function(tab){ chrome.tabs.update(tab.id,{'url':url,'selected':true}); } 因此,当表单加载时,光标始终位于重复的地址栏中。
答案 0 :(得分:0)
在HTML中,您可以捕获网址:
<script type="text/javascript">
function setURLInput(){
document.getElementById('myURL').value = document.URL;
}
</script>
<body onload="setURLInput()">
<form>
<input id="myURL" type="url">
</form>
</body>
但是使用PHP之类的其他语言,还有更优雅的方法。