HREF + ID点击组合

时间:2014-03-30 09:01:11

标签: javascript href

假设我有100个链接(每个链接都有自己的ID):

    <a  target="_blank" href="/gallery/test-test-test/index.html" 
id="<?php echo $string = base64_encode('5x80x380055'); ?>" ></a>

我怎样才能把每一个都结合起来  点击href + ?php echo $string = base64_decode('NXg4MHgzODAwNTU='); ?>

其中NXg4MHgzODAwNTU=是上面字符串的结果

用户在点击链接时会被重定向到http://domain.com/gallery/test-test-test/index.html?5x80x380055,但在html页面上会显示编码结果,如NXg4MHgzODAwNTU =?

1 个答案:

答案 0 :(得分:0)

您可以在JS中使用atob('NXg4MHgzODAwNTU=')将字符串解码为5x80x380055。所以只需将其连接到href和?

el.href = el.href + "?" + atob(el.id); // el is your anchor element

您在结束锚标记中打开PHP标记和<时也错过了>