Questions
IE8下不能显示,说是不支持该对象或方法,chrome与firefox上正常显示。
ajax({
method : 'get',
url : 'http://study.163.com/webDev/couresByCategory.htm',
data : {
'pageNo':pageNo,
'psize':psize,
'type':type
},
success : function (data) {
console.log(data);
var _data...
如何实现点击链接 A 弹出窗口 X,点击链接 B 继续在弹出窗口 X (刷新)打开?
就是有很多链接,点击链接会弹出窗口,如何实现点击不同的链接,始终在同一弹出窗口中打开,而不是每次都弹出新的窗口。
用下面的代码只能每次都弹出新的窗口。
$('a').click(function(){
window.open(this.href, "");
return false;
});
用jQuery的append方法插入script节点时,为何请求相应的js资源文件会附带随机的字符串?
如果直接将script节点以下例子的方式(或其他appendTo等方法)插入文档中时,相应的js文件资源请求,总是带有后缀 “?_="和一串随机数字,有点类似版本号。而且每次刷新页面时,这个随机数字字符串是不一样的,这样导致每次都重新请求和下载该资源,而不使用缓存。
$("body").append('<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>')
使用 以下 ...
JavaScript问题:var a=5; var a; alert( a ) // 5。请问这是为什么?
var a=5; var a; alert( a ) // 5
我的理解:
第一次var a:
var a=5; ==>在内存中开辟空间a,a中保存了数字5。
第二次var a
:var a; ==>在内存中开辟空间a,a中什么都没有。
程序从上至下,从左至右执行,所以最后弹出的是
“第二次 var a”
的结果,第二次 var a中,a没有保存值,所以是undefined。
但执行结果是5,
请问一下alert为什么不是unde...
js的计时器导致同时执行函数的问题?
setTimeout(function(){some()}, 5000);
setTimeout(function(){some()}, 5000);
function some() {
//TO DO
}
两个setTimeout或者setInterval,时间间隔一致,都执行一个方法,会同时执行吗? 方法里面的变量会被干扰吗?
原生的javascript 提交表单问题
HTML页面上有个
ID='loginform'
的form表单,为什么我在chrome的右键控制台上写
document.getElementById('loginform').submit();
结果报错了
Uncaught TypeError: document.forms.loginform.submit is not a function
at <anonymous>:2:29
at Object.InjectedScript._evalua...
HTML5 pushState用法中state参数和title参数是什么意思?有什么作用?
history.pushState(state, title, url)
将当前URL和history.state加入到history中,并用新的state和URL替换当前。不会造成页面刷新。
state:与要跳转到的URL对应的状态信息。
title:不知道干啥用,传空字符串就行了。
url:要跳转到的URL地址,不能跨域。
【具体解释下这个state和title是干什么的??怎么用???】
js中为什么字符串中加了\n匹配就一直失败
这样没结果
var s = 'hi\nabc454def';
console.log(/h.+(\d+)def/g.exec(s));
这样是有结果的
var s = 'hiabc454def';
console.log(/h.+(\d+)def/g.exec(s));
在node.js中使用typescript的问题
这个是我的代码
/// <reference path="typings/node/node.d.ts"/>
var net = require('net');
var x:net.net.Socket;
我想把变量
x
声明为
Socket
类型,但是却报错了
TS2503: cannot find namespace net
下面是部分的node.d.ts代码
declare module "net" {
import stream...
闭包中的this与构造函数中的this指向问题
function qq (argument) {
//输出的结果1
console.log(this);
t = this;
b = '123';
function aa()
{
var tt = this;
//输出的结果2
console.log(tt);
o = t;
//输出的结果3
console.log(o);
console.log('run');
}
...
javascript对象中的方法问题
function person(firstname,lastname,age,eyecolor) {
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
this.changeName=changeName;
function changeName(name) {
this.lastname=name;
}...
如何获取多个单选题每道题选中选项的状态,以及累加其中选中选项的值?
<div class="page-header">
<h1>霍兰德职业测试</h1>
</div>
<form id="radioform" >
<p>1.当我投入到创造性工作时,经常会忘却一切。</p>
<label class="radio-inline">
...
快速开发一个移动的web站点,求帮忙推荐一下, 用bootstrap 重构写, 还是用jquery mobile
PC站点有现成的,
现在想快速做一个对于的移动站点有什么好推荐的,可以不用适配 ,
可以跟PC 站点不同 模板 主要针对移动web端
求解,google map 错误etMap: not an instance of Map
function search_map(){
var keyword=$("#keyword").val();
$.ajax({
url: "app_maps.php",
dataType:"json",
type:"POST",
data:{
"keyword":keyword,
"type":"search"
}
}).done(function(msg){
...
前端代码上线如何自动化发布?
比如我开发用的是 /a.js, 上线后,
html里面引用的是 /a.js?v=20150807
通过什么方式可以实现自动化,不用自己在html里面改?
求推荐简洁易用的方式。
关于IE浏览器上一些事件对象的问题
浏览器绑定事件处理程序有三种方法,但是关于这几种方法有一些疑惑。
方法一:通过 HTML 特性来绑定事件处理程序
在除了IE浏览器下其他的浏览器,通过HTML特性绑定事件处理程序,必须显式的在HTML特性中给事件处理函数传递一个名为 'event' 的参数,否则讲无法访问事件对象。
然而在 IE 下情况有一些特殊:
例如,下面这段代码运行在 IE 下
<button id="myBtn" onClick="clickBtn(event)"/>
<script...
怎么修改Angular表单的默认值呢?
我的html部分:
<input name="phone" type="text" class="input bg_phone" placeholder="请输入手机号" ng-model="user.phone" required>
我的js部分:
var Myapp =angular.module("Myapp",[]);
Myapp.controller("Myctrl",function($scope,$http){
$http.get('j...