如何用js和php创建一个动态重定向链接
how to create a dynamic redirect link with js and php?
PHP与浏览器没有关系和行为,有时它会犯一些错误。例如,我们不能将header函数设置为重定向到空白页面中的页面。因为它与浏览器没有关系,所以我们应该使用JS。现在我将这两种语言混合在一起以达到目标。
<?php
$word = $_POST["tagTxt"];
$tag = "https://www.example.com/" . $word;
echo '<script>window.open("Location: <?php $search;?>");</script>';
?>
目标是这段代码,但它不起作用。我想从第一页得到一个字符串,然后张贴它与张贴方法,然后过去它与空白目标重定向的静态地址。谢谢。
当页面加载时,我认为您正在尝试打开一个新的url。
所以如果你想这样做,检查下面的代码。通过这种方式,您可以混合从客户端接收到的参数,处理它们并将它们发送回客户端。
然后使用javascript的窗口。使用接收到的参数加载页面时,Onload函数执行重定向页面。
<?php
$word = "1";
$tag = "www.yahoo.com/" . $word;
echo '<script text="text/javascript">window.onload = function(){window.open("'.$tag.'");} </script>';
?>
我不确定我完全理解你的问题,但是你试过这样做吗?
<?php header("Location: $search");
如果你正在"更改"网页。不要使用window.open
使用window.location = 'http://www.google.com/';
在你的例子中这样做
<?php
$word = $_POST["tagTxt"];
$tag = "https://www.example.com/" . $word;
echo "<script>window.location = '$tag';</script>";
?>
(复制上面的代码,它应该可以完美地满足您的要求)
我找到了路。谢谢所有。
<?php
$word = $_POST["tagTxt"];
$tag = "https://www.example.com/" . $word;
echo "<script>window.open( '$tag' );</script>";
?>
相关文章:
- 使用AngularJS Directive WHITOUT$scope创建一个动态html元素
- 如何在javascript转换编码中将一个动态值从一个表单添加到另一个页面
- 为json对象创建一个动态表
- 为node.js创建一个动态的restful api
- 我如何创建一个动态地图来显示我们公司的位置
- 让ASP.NET中继器设置一个动态名称
- 在Javascript中连接一个动态变量名
- 读取一个动态填充的txt文件
- 有没有一种方法可以创建一个对象并同时为其指定一个动态特性
- 我已经创建了一个动态的下拉选择列表,它指向一行;如何使该行成为变量
- 如何获得一个动态增长的自定义对象的Javascript数组
- 用Javascript创建一个动态选择对象
- 我怎样才能创建一个动态表-Crossfilter-dc.js
- 根据使用php和javascript选择的另一个动态下拉框禁用下拉框
- 使用php创建动态组合框,并更改另一个动态组合框的值
- 创建一个动态图像上传PHP
- 使用bootstrap,jquery和javascript创建一个动态主页
- 在angularjs中构造一个动态表单
- JavaScript var 分配一个动态可为空的值显示脚本错误
- 如何使用带有值的 ID 选择选项到另一个动态选择选项值