- 浏览: 150596 次
- 性别:
- 来自: 上海
最新评论
-
shlice:
你好,我在osx上测试,输入法没有成功切换到英文。你的&quo ...
让Mac版Sublime text3的Vintage插件切换命令模式时自动切换到英文输入法 -
q471989525:
很不错~ 多谢分享
仿Gmail中输入多个收件人的Autocomplete组件 -
leon.s.kennedy:
[flash=200,200][url][img][list] ...
javascript总结(三)js与FLASH的交互 -
hahaha168:
请问如果我没有使用数据库的话,可以使用这种关联关系吗?
rails关联学习笔记 -
j67065:
不好意思,这个确实挺有用的,后来发现,路径就在存放数据库文件下 ...
使用sqlite的文件导入导出功能
文章列表
目录
(一)有关框架
(二)文件组织与代码组织
(三)JS与FLASH交互
(四)ajax局部刷新与RPC
(五)获取设置元素样式与监听元素事件
(六)页面元素的创建调整与关联
(七)浏览器兼容性问题
(八)WEB软件的前端架构实践
文章中的代码只为表达文章意义,非真正能执行的代码。
不同目的ajax请求
一、使用ajax进行局部更新
目前项目中的主要几种
1、切换到新的TAB时局部更新
自定义实现了TabPanel,主要通过在元素上设置属性来设置参数,这样做的好处是不必在代码中写参杂页面控制逻辑。结构如下,当子节点没有设置相关属性时,从父节点设置的属性中获取。
<h3& ...
目录
(一)有关框架
(二)文件组织与代码组织
(三)JS与FLASH交互
(四)ajax局部刷新与RPC
(五)获取设置元素样式与监听元素事件
(六)页面元素的创建调整与关联
(七)浏览器兼容性问题
(八)WEB软件的前端架构实践
文章中的代码只为表达文章意义,非真正能执行的代码。
JS与FLASH交互
与flash交互遇到的问题
一、由于嵌入标记以及浏览器等原因,导致JS无法调用FLASH中的方法
使用swfobject来嵌入你的FLASH
它的优点有:
简单简洁,再也不那COPY那一大段的标记了
支持指定FLASH版本,如果版本不够可自动升级
二、FLASH调用JS的时候, ...
目录
(一)有关框架
(二)文件组织与代码组织
(三)JS与FLASH交互
(四)ajax局部刷新与RPC
(五)获取设置元素样式与监听元素事件
(六)页面元素的创建调整与关联
(七)浏览器兼容性问题
(八)WEB软件的前端架构实践
文章中的代码只为表达文章意义,非真正能执行的代码。
现在公司的文件组织结构就不列举了,有点儿乱,有不能算理由的历史原因和不严谨的因素 ,要整。我的重整方案:
文件组织
一、自己开发的代码
文件命名:与类的名字一样,如有MessageBox类,则文件名也为MessageBox,当然前提是没有在一个文件里放两个类,这个目前做到了。
文件夹命名:
小写,与 ...
做过.NET,ROR,现专职JS满两年了.就开发过程中遇到的问题和做过的实践,从以下几个方面,做一个回忆记述,当总结.
有关框架只是一个泛泛的概述,希望大家多参与第二篇以后讨论,那些都是我在项目中的实际做法。点击以下面的链接
目录
(一)有关框架
(二)文件组织与代码组织
(三)JS与FLASH交互
(四)ajax局部刷新与RPC
(五)获取设置元素样式与监听元素事件
(六)页面元素的创建调整与关联
(七)浏览器兼容性问题
(八)WEB软件的前端架构实践
prototype:
刚开始用的是prototype,我现在都忘光了。只记得是如何开始讨厌prototype的,有 ...
场景:
ajax载入一个html片段,firefox下正常,ie下空白。到ie下跟踪js执行情况,发现使用$("id").html(html)后元素的innerHTML为空,可查看ajax返回html明明存在。进一步检查后发现,返回的html中多了一个</div>
解决办法:
移除多余的元素。
注: $为jQuery方法,$(el).attr(name, [value])设置或返回元素的属性
function flashIcon(el, duration){
if(isNaN(duration))duration = 800;
$(el).attr("stopflash", "false");
var handler = window.setInterval(function(){
if($(el).attr("st ...
内容来源怿飞的BLOG
比较适合获取跨域的HTML片段,获取JSON可以用SCRIPT标签解决.
用自己的话描述一下实现跨域的过程:
在A域名下的某个网页下需要向另一个域名B(子域或不同域名)发起请求获取数据,首先创建一个IFRAME(SRC直接填写为要请求的URL)来载入跨域页面,同时监听该IFRAME的onload事件.IFRMAE载入的B域名页面通过JS把数据赋予window.name,完成赋值后通过更改自身的location跳转到A域名下的一个空白页面,此空白页面载入完成后,触发此次请求的回调并移除IFRAME,因为此时IFRAME和主页面同域(都是A域),所以可以获取到IFRAME的 ...
在SUI模板中添加VALUE="1"
<input type="checkbox" sui="checkbox" name="page[hidden]" value="1" field_label="禁用" />
当用户未选中该复选框时,不会提交任何参数到后台,因此此时要在更新ACTION中为BOOL字段赋值
def update
params[:page][:hidden] ||= '0'
render :json =&g ...
转载自梅玺阁之幸福生活
如何在MAC下制作ISO光盘映像
By Yule Show on September 10, 2007 12:45 PM | No Comments | No TrackBacks
Create ISO CD/DVD image (.iso) with Mac OS X Tiger (10.4)
Posted by Ben on August 15, 2006
1. Insert CD/DVD source
2. Fire up a Terminal, you can then determine the device that is you CD/DVD drive ...
示例相关需求: 在处方列表中显示病人姓名(处方关联到就诊记录,就诊记录关联到病人)
class Prescription < ActiveRecord::Base
belongs_to :patient_case_detail
has_one :patient_case, :through => :patient_case_detail
end
Prescription.find(:first, :joins => [:patient_case_detail => :patient_case], :select => "prescri ...
function namespace(ns){
var parent = window;
var arNs = ns.split('.');
do {
var nowNs = arNs.shift();
if (typeof parent[nowNs] != 'object') {
parent[nowNs] = {};
}
parent = parent[nowNs];
} while (ar ...
VIM是我最爱的编辑器,我是JS程序员,程序长了格式化就麻烦,尝试过VIM的各种JS的INDENET插件,都不如意,有时只好为了美化打开NB,APTANA来格式化代码.今天终于发现这个称得上完美的格式化插件, 除了调试后台程序外可以不用再开那些内存消耗大户了.
VIM插件地址
在线格式化地址
绑定到F4键
nnoremap <F4> :call g:Jsbeautify()<CR>
转载自http://blog.csdn.net/rzphenix/archive/2009/02/24/3933919.aspx
SSID
Short for Service Set Identifier, a 32-character unique identifier attached to the header of packets sent over a WLAN that acts as a password when a mobile device tries to connect to the BSS. The SSID differentiates one WLAN fr ...
- 2009-09-29 13:32
- 浏览 10031
- 评论(0)
cmd - up 上层目录,在桌面时打开home
cmd - down 打开选中目录
cmd-del 把选取的项目搬进垃圾桶
cmd-shift-opt-w 关闭所有窗口
cmd-opt-esc 强迫退出程序
cmd-shift-3 截屏
cmd-shift-4 自定义截屏
cmd-绿钮 全屏
cmd-拖移窗口 移动窗口,但不将其前置
cmd-n 以当前目录新建一个窗口
cmd-shift-n 新建文件夹
- 2009-09-18 11:36
- 浏览 984
- 评论(0)