PHP javascript 值互相引用的问题

  昨天通过EMAIL给一些公司投了简历,希望他们能给我一份工作,今天其中一家公司的人给我打电话,大意是要我做一点东西(与AJAX有关) 给他们看,我听打电话的人问我的问题,他应该是一个技术人员,但是后天我问用什么具体用什么语言去实现有没有限制的时候,他却突然很迷惑,好象不知道我说 的是什么,我想估计是我表达不清,又重新说了一遍,他却突然反问我说不是要求我用AJAX做吗?我算是明白了,这人如果是技术人员肯定是个二百伍。 AJAX只是个客户端的技术,没有服务器端语言的支持,它就不能发挥功能。  然后我向他说明之后,他说我打算用什么,我当时回答是PHP、ASP我都会吧,他给我来了一句,ASP可以和AJAX一起用吗?我晕倒。这种技术人员都找到了工作的,怎么我却还没有工作呢?  不扯淡了,说点正经事情。  关于服务器端脚本语言和JS互相传值使用的问题,其实对许多新手来说是个难点,但却很容易,
         JS是一种客户端语言,换言之如果没有特别声明是在客户端浏览 器运行的,服务端脚本语言比如PHP、ASP等这些都是在服务器端运行的,有点。NET常识的(我了解一点点)都很容易理解,RUN=SERVER。 
         PHP传值给JS:<?php  $jsj='23';?><SCRIPT LNAGUAGE=JAVASCRIPT> document.write("<?php  echo $jsj;>");  //输出23</script> 或则<?php  $jsj='23';?><SCRIPT LNAGUAGE=JAVASCRIPT>  var t=<?php echo $jsj;?>  //t='23'</script>
        javascript 给PHP传值问题: <script> var a='b'; </script>
<?php $c= "<script>document.write(a)</script>"; echo $c; ?>这样就实现了PHP和javascript之间的传值,而且这样传值不用页面刷新。
        不同页面之间的传值:PHP传给JS还是一样的,在a.php 中的PHP变量先传给b.php,具体怎么传我就不用说了,方法很多,然后就相当于同一页面传递了。 JS传给PHP: location.href=a.php?t='asdfsadf';其中T就是要传给PHP的变量。

PHP javascript 值互相引用(不用刷新页面)的更多相关文章

  1. 利用javascript Location访问Url,重定向,刷新页面

    网上转来了, 方便以后查询参考 本文介绍怎么使用javascript Location对象读和修改Url.怎么重载或刷新页面.javascript提供了许多方法访问,修改当前用户在浏览器中访问的url ...

  2. javascript值和引用

    JavaScript引用指向的是值. 简单值(即标量基本类型值,基本类型值,js中6类,null.undefined.boolean.number.string和symbol)总是通过值复制的方式来赋 ...

  3. 刷新页面时 select值保持不变

    刷新页面时,要使下拉菜单(select).raido保持不变,用ajax是无法实现的.我想只能通过cookies才能实现.刷新前先把select或radio的值保存在cookies中,刷新后再填回去. ...

  4. selected 刷新页面后selected选中的值保持不表(thinkphp 从控制器assign 传值到js)

    昨晚解决select 刷新页面以后选择的值保持不变,要想让seleted不变,有两种思路, 1,在提交表单的时候,将所选择的option的属性设为checked . 2.将option的value或者 ...

  5. AJAX JQuery 调用后台方法返回值(不刷新页面)

    AJAX JQuery 调用后台方法返回值(不刷新页面) (1)无参数返回值(本人亲试返回结果不是预期结果) javascript方法: $(function () {             //无 ...

  6. JavaScript刷新页面n种方法

    window.location.href 属性 window.location.href=window.location.href;//刷新当前页面 asp.net 或 asp 利用此功能刷新页面 R ...

  7. Javascript刷新页面的几种方法

    Javascript刷新页面的几种方法: window.navigate(location)location.reload()location=locationlocation.assign(loca ...

  8. JavaScript数据操作--原始值和引用值的操作本质

    我的一句话总结:原始值不管是变量赋值还是函数传递都不会改变原值,引用值不管是变量赋值还是函数传递,如果新变量重新赋值,则不会影响原引用值,如新变量是直接操作,就会影响原引用值. 首先明确,值和类型是两 ...

  9. Javascript刷新页面的八种方法

    /** * Javascript刷新页面的八种方法 * 说明一下,jQuery没有发现刷新页面的方法. */ 1 history.go(0) 2 location.reload() 3 locatio ...

随机推荐

  1. Android之发送短信和接收验证码

      最近项目需求需要发送短信和接收验证码并将验证码显示在输入框中 以下是我的记录    前提---权限     <uses-permission android:name="andro ...

  2. C# 算速表达式

              public object ComputeExpression(string expression)         {             var result = new  ...

  3. SilkTest天龙八部系列4-ChildWin

    一直觉得SilkTest的ChildWin不好理解,今天大致看了一下,其实它和DialogBox每啥区别,也是一种window类型.帮助里面说,典型的ChildWin就是文档窗口.在Windows上, ...

  4. jfinal拦截器301跳转

    在jfinal的handle中加入 HandlerKit.redirect301("http://10.10.3.144:8080/bbb.rar", request, respo ...

  5. mfc开发问题_v1

    1. 设置对话框按钮背景图片? 首先,设置对话框按钮的属性为Bitmap,然后导入资源文件(一个你需要作为背景的小图片),最后在该对话框类的OnInitDialog函数中添加如下代码: //设置对话框 ...

  6. phpcms 源码分析五:文件缓存实现

    这次是逆雪寒的文件缓存实现代码分析: /* [/php] PHPCMS的文本缓存实现: [php] <?php /* 这个文件里面全是有关生成文本缓存的函数.文本缓存是个好东西.一般的项目,我们 ...

  7. 无法从“object”转换为“string”

    就我在项目中遇到的问题,和大家分享一下“无法从“object”转换为“string” 在把我出错的代码复制上来,  Guid userid = new Guid(Membership.GetUser( ...

  8. iOS 并行编程:GCD Dispatch Queues

    1 简介 1.1 功能          Grand Central Dispatch(GCD)技术让任务并行排队执行,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务.任务可以是一个函数 ...

  9. OpenSSH Client信息泄露和缓冲区溢出漏洞

    一.风险简述: 2016年1月14日OpenSSH发布官方公告称,OpenSSH Client 5.4~7.1版本中未公开说明的功能(Roaming)存在信息泄漏和缓冲区溢出漏洞,此漏洞可能导致您通过 ...

  10. poj 1007 DNA Sorting

    DNA Sorting Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 95437   Accepted: 38399 Des ...