网页设计学习笔记

HTML,CSS,JavaScript

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

2012年7月3日

摘要: 由于安全上的限制,在浏览器中使用 JavaScript 不能直接访问跨域的资源。我们可以通过服务器来中转:用 PHP 编写一个简单地跨域访问代理。一般需要支持 GET 和 POST 这两种 HTTP 请求。对于 GET 方式,我们可以用 fopen,file_get_contents 和 curl 来抓取资源。在网上查询得知 curl 速度会快一些,而且会缓存 DNS 信息,所以就使用 curl 来处理。例子如下:function curlget($url) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_HEADER, false); .. 阅读全文
posted @ 2012-07-03 21:49 zoho 阅读(2934) 评论(0) 推荐(0) 编辑

摘要: 在服务器执行的 PHP 代码,一般用于回应客户端的 HTTP 请求。一个最简单的 PHP 文件是这样的:<?phpheader('HTTP/1.1 200 OK');echo 'hello world!'?>按照 HTTP 标准,一个 HTTP 消息一般分为两个部分:HTTP 头部(header)和 HTTP 正文(body);而且头部消息必须在正文消息之前输出。在 PHP 文件中,用 header 函数可以输出头部信息,而用 echo 命令可以输出正文消息;如果不使用 header 函数,在输出正文之前将输出默认的头部信息。因此,对于下面这个例子: 阅读全文
posted @ 2012-07-03 17:28 zoho 阅读(270) 评论(0) 推荐(0) 编辑

摘要: PHP 和 JavaScript,同样是动态语言,但两者还是有不少区别的。这里比较一下。JavaScriptPHP变量名可以以 $ 或字母开头变量名必须以 $ 开头变量定义一般要用 var 关键字变量定义无需用 var字符串用单引号和双引号效果一样字符串用单引号不转义,用双引号转义逻辑运算符只有 && 和 || 这种形式逻辑运算符有 && 和 || 以及 And 和 Or 两种形式,而且两种形式优先级不同语句结尾的分号可以省略语句结尾的分号不可省略字符串支持 unicode字符串不支持 unicode连接字符串用 + 号连接字符串用 . 号在函数内部可以直接使用 阅读全文
posted @ 2012-07-03 15:45 zoho 阅读(485) 评论(0) 推荐(0) 编辑