带有Firefox输入的JavaScript表单提示书签

JavaScript form prompt bookmark with input for Firefox

我想创建一个用于Firefox工具栏的书签,一旦点击就会打开一个JavaScript prompt窗口,并要求用户输入。

首先,这可能吗?
其次,如何将JS输入字段提交到特定的PHP页面进行处理?

谢谢


这是我的书签之一:

1
2
 var answer = prompt('Sitename?');  
 window.location.href="http://www.ukraine.com.ua/Domains/Whois/?domain=" + answer;

我用它来查看域名的信息。


是的,这是可能的,尝试这样的事情:

1
2
# bookmarklet
prompt_and_post

更易读的版本:

1
2
3
4
5
6
7
8
var answer = prompt('What is your name?');
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
     # load jquery
script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js';
head.appendChild(script);
     # do a jquery post
$.post('http://localhost/script.php', { name: answer }); void 0;