适用于iOS的Bookmarklet重写URL并访问Safari

时间:2016-12-01 18:25:59

标签: javascript ios bookmarklet

我正在尝试自动执行我手动执行的流程。我使用不同的UserNo访问以下网址的网页。然后,我必须单独将UserNo复制并粘贴到新的Web地址中以进行搜索。

源URL的示例1

http://www。 testdomain.com/ViewProfile.asp?UserNo=2978359&Keywords&Test=qw12&Var=Qatar

我希望能够点击从上述网站带我的Bookmarklet书签;

http://www .differentdomain.com / q = 2978359

源URL的示例2

http://www .testdomain.com / ViewProfile.asp?UserNo = 1123478& Keywords& Test = qw12& Var = Denmark

我想点击Bookmarklet时带我去http://www .differentdomain.com / q = 1123478

UserNo只是数字。

提前致谢

标记

1 个答案:

答案 0 :(得分:0)

这解决了问题

的javascript:VAR%20Q = document.location.href.match(/用户ID =(*)(=安培; | $)/ I。?); {Q = Q [1]; window.open(” http://www.differentdomain.com/search?q='+ q);}

或者

的javascript:?(函数(){风险%20Q = document.location.href.match(/用户ID =(*)(=安培; | $)/ I); Q = Q [1];窗口。开( 'http://google.com/search?q=' + q);})();