jquery是对JS的一个封装,或者说是一个扩展。你做界面其实不需要对编程了解太多,因为不管你的DIV CSS是怎么设计的,只要加一个ID都可以通过JQUERY取出来。从实质意义上来讲,请求返回的都是字符串,不管是AJAX还是页面,而处理这些字符串都是由编程人员做的,你并不要关心太多后台的东西,如果你想深入,你可以想办法把界面做的更好看的同时让界面变得更小,这个很重要。再漂亮的东西,也没人愿意等30秒去看的。
首先呢提醒下ajax是不能跨站点访问的,这个是不被允许的,如果实在需要,可以先发送ajax到本域名下的站点,然后再后台curl另一站点,服务器之间的curl通信是可以得,然后将curl的结果返回给页面
或者可以考虑使用JSONP。。。前提是另一个站支持JSONP请求。。
var jsonp = function (url, callback) {
if (typeof url=== 'undefined') {
throw 'the 1st param "url" missing';
}
if (typeof callback === 'undefined') {
throw 'the 2nd param "callback" missing';
}
var jsonpcallback = 'callback' + new Date()valueOf();
if (typeof callback !== 'string') {
window[jsonpcallback] = callback;
callback = jsonpcallback;
} else {
window[jsonpcallback] = function (data) {
eval(callback)call(window, data);
}
}
var script = documentcreateElement('script');
scriptsetAttribute('type', 'text/javascript');
scriptsetAttribute('src', url + (urlindexOf('') == -1 '' : '&') + 'callback=' + jsonpcallback);
var head = documentgetElementsByTagName('head')[0];
headappendChild(script);
}
通过
jsonp(url, callback)
调用
移动互联网就是将互联网业务移动化,开发任务就是手机、平板等移动终端的应用开发等前端APP开发,对移动APP提供支撑的平台开发,以及针对手机用户行为分析、流量分析等的移动业务数据分析则属于移动互联后端的开发。
我觉得你的问题是偏向前端APP的开发,需要关注android和ios的开发,看你的侧重如何,两种的开发语言是不同的,分别是java和ObjC。
js和jquery无法直接获取远程网站的原码,因为ajax无法跨域,如果你想引用,直接用iframe不就得了。如果想获取源码,用js访问php,让php去干这活,然后返回给页面
方法有了,自己动手
欢迎分享,转载请注明来源:表白网
评论列表(0条)