您的位置:

js调另一界面php(js当前窗口打开另一个页面)

js调另一界面php(js当前窗口打开另一个页面)

更新:

本文目录一览:

js怎么调用另一个页面的内容?

如果1.htm和2.htm不在同一个域名下,且1.htm所在的服务器是你无法控制的,那么你想实现在2.htm用纯js的方法读取1.htm的内容几乎是不可能的,因为这会触发浏览器的跨域保护机制,说明白点就是浏览器会限制你随意获取其他网站的内容,只要是正规的浏览器都会这么做的。

解决办法是利用后台程序转接一下,就是在后台服务器利用php、asp、jsp等等去读取1.htm的内容(这不会有任何跨域问题),这样2.htm中利用ajax向这个后台程序发送请求即可。下面是个php的例子:

?php

echo file_get_content("1.htm的url写在这里");

?

当然,这个php文件必须与2.htm在同一个域名下,否则仍然会有跨域问题。

html如何通过js脚本调用显示一个php页面的内容?

举一个简单的例子来说明:

如在页面a.html中用下面这句调用:

script type="text/javascript" src="b.php?action=test"/script

script type="text/javascript"

alert(jstext);

/script

在b.php中有这样一段PHP代码:

? $action=$_GET['action']; //echo "var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?

当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.

小结:

在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.

2 php调用js中的值

在z.php页面中有这样一段代码:

script type="text/javascript" var url="aaaa*"; /script ? $key="script type=text/javascriptdocument.write(url)/script"; echo $key; ?

3 php调用js中的方法(函数)

script type="text/javascript" function test() { var t1=3; t1 = t1+2; alert(t1); //return t1; } /script

?php echo "script type='text/javascript'test();/script"; ?

4 JS调用PHP变量

(1)

?php

$userId=100;

? script

var userId;

userId=document.getElementByIdx_x_x_x("userId").value;

alert (userId);

/script

input type="text" name="userId" id="userId" value="?php echo $userId; ?"

(2)

?php

$url = '变化的网址'; //定义变量

?

script type="text/javascript"

//js调用php变量

var ds ="?php echo $url?" ; //赋值 alert(ds); //输出效果 /script

5 -------------------------------

script language="JavaScript" !--

var Y=?php echo date('Y')?,M=?php echo date('n')?,D=?php echo date('j')?;

--

/script

6 自己写的js和php互相调用

1.php内容:

?php

//echo "script LANGUAGE='javascript'alert('$php变量');/script"; //最简单的php调用js

//echo "a href=#img width=50 src='$fruit_pic_array[$i]' onMouseOver=’javascript:a();‘/a";

//echo "a href='3.php'aaaa/a"; //php中超链接

//echo "script type='text/javascript' language='javascript'phpmake('PHP建站学习笔记网');/script"; //有时候需要在PHP执行过程中,需要调用JavaScript自定义函数(验证时出错)

echo "function ok(msg){alert(msg);}";

?

HTML

HEAD

TITLE php调用js文件的好办法/TITLE

/HEAD

BODY

!--js调用php中定义的js--

scrīpt language=''javascrīpt'' type=''text/javascrīpt'' src=''1.php''/scrīpt

scrīpt

ok("aaaaaa!");

/scrīpt

/script

/BODY

/HTML

2.php内容:

!--js调用php--

?php

$userId=100;

?

script

var userId;

userId=document.getElementByIdx_x("userId").value;

alert (userId);

/script

input type="text" name="userId" id="userId" value="?php echo $userId; ?"

!--js调用php--

?php

if($_GET["action"]=="ok")

{

echo "I'm OK!";

}

else

{

echo "I'm not OK!";

}

?

SCRIPT Language = "JavaScript"

function func()

{

if(confirm("Are you OK with this?"))

{

this.location = "ok.php?action=ok";

}

else

{

this.location = "ok.php?action=cancel";

}

}

/SCRIPT

html

head

/head

body

a href="#" href="#" onClick="javascript:func();"Please Click/a

/body

/html

!--js调用php--

html

head

script

function isMail(PostString)

{

re=/\w*/

if(re.test(PostString))

{

return true;

}

else

{

return false;

}

}

function test(){

if (isMail(?php echo $email?))

{document.write("?php echo "N";?");}

else

{document.write('?php echo 'Y';?');}

}

/script

/head

body

?php

$email="aa";

?

input type=button value=click onclick= 'test() '

/body

/html

!--php中含有js代码--

?php

echo "

script language=javascript

function test(){

alert( 'hello ');

}

/script ";

?

input type=button value=click onclick= 'test() '

如何在js中调用php

js是浏览端脚本,PHP 是服务器端的,也就是说,浏览器里的js不能真正调用php。

但可以通过http request方式触发php方法并得到response

?php

// server.php

$name = $_POST["name"];

$password = $_POST["password"];

$result = loginUser($name, $password);

echo $result;

?

//client.html

form action="server.php" method="POST"

input type="text" name="name"

input type="text" name="password"

input type="submit" value="Login" /

form

// or in js

var name = $("[name='name']");

var password= $("[name='password']");

$.ajax({

url: 'server.php'

method:'post',

data: {

name: name,

password: password

}

})

.done(function(result){...})

php如何调用js或者另外一个php页面列表

需要在另一个php里将列表作用域声明到共同的父域。js的话还要看具体流程,主动还是被动。

js调另一界面php(js当前窗口打开另一个页面)

本文目录一览: 1、js怎么调用另一个页面的内容? 2、html如何通过js脚本调用显示一个php页面的内容? 3、如何在js中调用php 4、php如何调用js或者另外一个php页面列表 js怎么调

2023-12-08
Vue弹窗加载另一个页面

2023-05-17
JS关闭当前窗口

2023-05-18
js怎么获取另一个网页的数据

2022-11-23
如何从php页面跳转jsp页面(html跳转到php页面)

2022-11-13
js打印当前网页,如何打印当前网页

本文目录一览: 1、如何用js实现打印当前页面隐藏的内容?(注:只显示打印按钮,不显示打印内容。) 2、网页打印问题:用javascript调用print()打印网页,打印的时候会缩放,这样打印的效果

2023-12-08
js互动网页(js页面交互)

本文目录一览: 1、在Web应用中,JavaScript主要实现哪些功能? 2、CKplayer JS互动控制播放器怎么调用 3、javascript到底可以干什么的?它的作用是什么? 4、javas

2023-12-08
js指定页面代码,在js中,打开一个页面的代码是

2022-11-25
js跳转php,js跳转打开新窗口

2022-11-28
js定义新窗口样式(js定义新窗口样式怎么设置)

本文目录一览: 1、求 JS 点击打开新窗口HTML代码! 2、怎么用js弹出一个新窗口 3、JS 打开新窗口的方法,求助 4、JS 打开新窗口 5、急用:网页设计:如何用JS实现:单击按钮就新打开一

2023-12-08
js强制弹出窗口代码研究,恶作剧代码一直弹出窗口

本文目录一览: 1、求.js文件弹出窗口代码 2、js弹出窗口的命令 3、JS弹出对话框怎么写? 4、如何用JS实现关闭浏览器窗口强制弹出广告窗口(退弹代码) 5、JavaScript怎么实现网页右下

2023-12-08
js的跳转页面代码(JS跳转代码)

本文目录一览: 1、javascript怎么跳转页面 2、JS代码怎么跳转到另一个页面呢 3、js如何在指定页面跳转到另一指定页面 4、怎么用JavaScript实现按一个按钮然后跳转页面 5、jav

2023-12-08
htmljs编程笔记(html代码笔记)

本文目录一览: 1、html代码和JS代码有什么区别 2、如何在html中调用js函数 3、JavaScript学习笔记之数组基本操作示例 4、HTML5初学者笔记 5、《web前端笔记7》js字符—

2023-12-08
网页js题,JS简答题

本文目录一览: 1、网页 js错误问题(null为空或不是对象) 2、网页js题 设一个定时器 10秒后自动打开一个大小是400*300的窗口 3、网页JS 麻烦用for循环做下下面题目 4、有哪些经

2023-12-08
JS关闭当前页面

2023-05-18
js登录界面代码自用,使用js制作简易登录页面

2022-11-23
cookie控制js弹窗,弹出cookie的窗口怎么关闭

本文目录一览: 1、JS弹出对话框怎么写? 2、cookie控制一个IP 24小时只执行一次JS退出弹窗代码 3、弹窗广告怎么做?网页上出现的弹窗广告怎么操作? JS弹出对话框怎么写? 【1、最基本的

2023-12-08
超nb的网页标签弹窗js代码(超nb的网页标签弹窗js代码是

本文目录一览: 1、有一段非常NB的JS代码 2、网页弹出个框框源码 3、怎样通过js做一个无限弹窗的网页 有一段非常NB的JS代码 首先不说你理解不理解的问题,这段代码本身就写得很烂……这种css和

2023-12-08
怎么获取另一个php的结果,php执行另一个php

2022-11-22
超详细的js弹出窗口代码大全,js弹窗提示代码

本文目录一览: 1、网页制作中的弹出窗口代码 2、如何用JS实现关闭浏览器窗口强制弹出广告窗口(退弹代码) 3、使用js弹出一个新窗口的参数有哪些 4、JS弹出对话框怎么写? 网页制作中的弹出窗口代码

2023-12-08