文章列表
转自http://pldream.com/b/?post=71
首先准备两个域,在本地配置两个域,用来测试,这里配置为http://p.cn 和 http://as.cn
在p.cn下准备客户端代码,在as.cn下准备服务端提供的接口
1 提供客户端发送请求的方法
function callJSONPServer (url) {//提供客户端发送请求的方法
oscript = document.getElementById(url);
if (oscript) {
document.body.removeChild(oscript);
}
var script = do ...
转自http://pldream.com/b/?post=72
jQuery对JSONP的支持还是相当不错的,主要有三种方法
$.getJSON
$.ajax
$.get
三种方法基本上大同小异。现在就以$.get为例
服务器端代码为:
date_default_timezone_set('Asia/Shanghai');
$time = date('Y-m-d H:i:s', time());
$arr = array('name'=>urldecode($_GET['name']), 'time'=>$time);
echo $_GET['callback ...
先看下面三段代码,写出你认为的输出结果?
<button id="myButton" onclick="alert('ok')">test</button><script>
$('myButton').click();
</script>
<script defer>
$('myButton').click();
</script>
<button id="myButton& ...
JavaScript里的字符串没有md5方法,PHP里则有这个方法,用起来是在舒服的很,而在javascript里想要用md5,那个md5的算法实在是不想去看,如果能用PHP的md5应用到JavaScript里,就太好了。这里就利用ajax的同步来实现。
直接来代码 JavaScript代码
function md5 (text) {
if (!text) return false;
var ajax = _xhr();
ajax.open("get", "/b/test/ex05/data.php?text=" + text, false ...
首先建两个文件
server.php client.php
server.php里的内容为:
<?php
class Test{
function show(){
return "test content";
}
}
$server = new SoapServer(NULL, array("uri"=>"http://test-uri"));
$server->setClass("Test");
$server->handle()
?>
clie ...
function FlashPlayer(url,id){
return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="1" height="1" id="'+id+'"><param n ...