jQuery对网站界面设计人员来说,该如何深入!!

jQuery对网站界面设计人员来说,该如何深入!!,第1张

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去干这活,然后返回给页面

方法有了,自己动手

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/4092446.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-04-15
下一篇2024-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存