-3

如果你去这里:https ://web.archive.org/web/20120903235224/http://getriotpointscodes.com/ 并查看右侧的 PHP 编码链接 (hxxp://getriotpointscodes.com/index.html) php?id=35863)。

您如何模仿将链接复制到浏览器中的行为,同时它会加载另一个页面,同时保留原始点击链接 (hxxp://getriotpointscodes.com/index.php?id=35863) 作为标题?

该页面已经表现出这种行为,但我不确定如何准确编码以供我自己使用。

我有这样的事情,但它可能是错误的:

<?php
// referral.php

$id = (isset($_GET["id"])) ? strval($_GET["id"]) : "1";
// lookup
$url[1] = 'hxxp://getriotpointscodes.com/index.php?id=23121';

header('Content-Type: text/plain');
include("index.php");
?>
4

1 回答 1

2

在所有浏览器中实现这一点的唯一方法是使用单帧框架集。

但是,不推荐使用框架,并且您提到的行为是一件非常糟糕的事情-例如,它会阻止用户正确地为页面添加书签

如果两个链接都在同一个域上,您还可以使用 HTML5 history.pushStateJavaScript API 来修改显示的 URL。

于 2012-09-09T02:46:42.407 回答