将php变量传递给window.location

时间:2013-09-14 23:46:28

标签: javascript php

我将以下代码用于我的sumbit到reddit按钮。

onclick="window.location = 'http://www.reddit.com/submit?url=<?php echo $url?>';

但上述内容不适用于'

$url的情况
onclick="window.location = 'http://www.reddit.com/submit?url=http://vinejar.com/96-Don't-be-this-guy.html';

有必要获得$url,所以以下内容无济于事。

onclick="window.location = 'http://www.reddit.com/submit?url=' + encodeURIComponent(window.location);

1 个答案:

答案 0 :(得分:1)

您可以对$ url进行编码,例如:

onclick="window.location = 'http://www.reddit.com/submit?url=<?php echo urlencode($url) ?>';