我有以下功能
function make(point, name, message, type, file, id, lat, lng)
我希望这个函数将所有这些Javascript变量传递给一个php文件,当一个链接被按下时,该文件会在窗口中打开,我该怎么做?
window.open('path/to/php?point=' + point + '&name=' + name); // etc for all other vars
Run Code Online (Sandbox Code Playgroud)
确保你的变量的值是urlsafe,我会用以下方法对它们进行urlencode:
encodeURIComponent(variable);
Run Code Online (Sandbox Code Playgroud)
编辑你的评论
<a href="#" onclick="make(vars, go, here); return false;">Click me!</a>
Run Code Online (Sandbox Code Playgroud)
但如果这就是你想要的,你也可以在一个空白的窗口中打开链接:
<a href="path/to/php?point=foo&etc=bar" target="_blank">Click me!</a>
Run Code Online (Sandbox Code Playgroud)
这取决于make()除了打开一扇窗户之外是否正在做其他事情,我怀疑如此?
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |