通过书签使用来自另一个网站的 url 自动填充文本字段


Autofill a textfield with url from another website through bookmarklet

我在这里需要一点线索。 我想做的是允许用户通过书签向我的网站提交网址。 因此,当他们点击书签时,带有 id ( field_url ) 的文本字段将自动填充他们所在页面上的 url。我环顾四周,发现我需要将这段代码用于书签。

javascript:location.href="http://mywebsite.com/geturl.php?url="+encodeURIComponent(location.href);

的问题:我应该在geturl.php中输入什么才能自动填充文本字段?

你通过一个GET参数传递URL,所以通常你只需要在php页面中echo它:

<input type="text" id="field_url" value="<?php echo $_GET['url']; ?>" />

速记方法是<?=$_GET['url']?>,但我更喜欢远离PHP速记。