当我从浏览器地址栏输入一个值时,该值通过GET请求进入一个php变量,并按预期显示该值,但这里的问题是,当我输入一个句点为.的值时,该值在值的末尾仅显示,但该值没有显示。如何解决这个问题?我希望用句点显示值。下面是我的代码:
if (isset($_GET['value'])){ // value comes from the browser URL bar
$val = $_GET['value'];
echo $val;
}
问题更新--我忘记提到我使用的是URL重写模式,当我通过URL重写模式获得值时,就会发生这种情况。但是,当我从原始URL (包括参数名
我使用下面的代码来获取当前url,以及它在我的域的正斜杠之后的散列ID。我想得到当前的URL页面加载在一个iframe,这意味着没有地址栏,当然。我该怎么做呢?
我现在使用的代码:
var currentURL = (document.URL);
var part = currentURL.split("SLASH")[1];
alert(part); // alerts "XdAs2" !!!
我有一个安全的页面。在Chrome中,当我从安全页面弹出页面时,它会在父地址栏和子地址栏中显示一个感叹号。
根据Chrome的说法,当单独查看时,子页面显示为安全(没有感叹号)。
如何才能从我的安全页面弹出窗口,而不引发这些感叹号警告?
下面是我的弹出代码:
function popup(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', '