小编Dan*_*llo的帖子

如何在没有重叠的情况下间隔进行Ajax调用?

我正在寻找一个网页,通过嵌入式Web服务器的AJAX调用来对数据进行采样.我如何设置代码,以便一个请求不与另一个请求重叠?我应该提到我有很少的JavaScript经验,也有一个令人信服的理由不使用大于10千字节的任何大小的外部库.

javascript ajax settimeout setinterval

8
推荐指数
2
解决办法
4800
查看次数

ASP.NET MVC"GET"和"POST"常量

ASP.NET MVC是否有字符串"GET"和"POST"的常量?

asp.net-mvc constants

8
推荐指数
2
解决办法
1866
查看次数

在FireFox 3.5中,XMLHTTPRequest.status返回0并且responseText为空

我正在尝试点击第三方网址以获取XML响应并显示重新发布到我的网页中.我在IE和Safari浏览器中得到状态为200且readystate为4的正确响应.但在FF3.5和Crome中,我将XMLHTTPRequest状态设置为0,而reponseText则为空字符串.我尝试了许多选项来编写正常的XMLHTTPRequest Ajax代码以及使用Prototype 1.5版本js文件来处理这个ajax请求,但是FF 3.5中的状态和reponseText仍然与0和空字符串相同.

任何帮助如何解决此问题或究竟是什么导致此问题将不胜感激.我还尝试在本地执行我的代码以及部署到webserver仍然在FF中的repsonse是相同的.

以下是我的代码段

<script type="text/javascript" src="prototype_ajax.js"></script>

<script type="text/javascript" language="javascript">

new Ajax.Request("I place my URL Here", {
    method: 'get',
    onSuccess : function(transport){

       var resultDoc = transport.responseText;
       var rootObj = loadXML(resultDoc);

    },
    onFailure : function(transport){
       alert(' On Failure '+transport)

    }
});

function loadXML(xmlFile) {
   var xmlDocElement =null;
   var xmlDoc = null;

   if (window.ActiveXObject) {
     try {
        // code for IE
        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc.async=false;
        xmlDoc.loadXML(xmlFile);
     } catch (e) {
        alert("inside catch::"+e.message);
     }
   } else {
     // code for Mozilla, Firefox, …
Run Code Online (Sandbox Code Playgroud)

html javascript ajax xmlhttprequest

8
推荐指数
1
解决办法
3万
查看次数

Pivot - SQL - 来自SubQuery的值

我有一个像这样的简单查询..

USE AdventureWorks;
GO

SELECT DaysToManufacture, AVG(StandardCost) AS AverageCost 
FROM Production.Product
GROUP BY DaysToManufacture; 



DaysToManufacture  AverageCost  
0                  5.0885  
1                  223.88  
2                  359.1082  
4                  949.4105  
Run Code Online (Sandbox Code Playgroud)

一个简单的支点给了我

SELECT 'AverageCost' AS Cost_Sorted_By_Production_Days,   
[0], [1], [2], [3], [4]  
FROM  
(SELECT DaysToManufacture, StandardCost   
    FROM Production.Product) AS SourceTable  
PIVOT  
(  
AVG(StandardCost)  
FOR DaysToManufacture IN ([0], [1], [2], [3], [4]) 
) AS PivotTable;  
Run Code Online (Sandbox Code Playgroud)

给我

Cost_Sorted_By_Production_Days   0                     1                     2                     3                     4

AverageCost                    5.0885                223.88                359.1082              NULL                  949.4105
Run Code Online (Sandbox Code Playgroud)

但是数据透视查询中的值是硬编码..我想从子查询中获取这些值.

select DaysToManufacture FROM Production.Product GROUP BY DaysToManufacture;
Run Code Online (Sandbox Code Playgroud)

但是pivot不允许我从子查询中获取值,除了编写动态生成的查询之外,还有什么方法可以做到这一点吗?

sql pivot

8
推荐指数
1
解决办法
8137
查看次数

IE6中的JavaScript多线程?

IE6中的JavaScript多线程是否可行?

有没有第三方图书馆?

javascript multithreading

8
推荐指数
1
解决办法
615
查看次数

如何在JavaScript中创建网址预览?

有人可以帮助我在JavaScript中创建网址预览吗?

我的意思是这样的:假设我的网站上有一个链接,我希望用户能够将鼠标悬停在链接上,并弹出一个图像,显示链接的目标是什么样的.

不要担心CSS,我得到了工作,我只需要实际的脚本来显示图像.

目前我通过显示实际呈现页面的iframe来实现它,但这不可扩展且看起来很难看.

使页面显示预制图像不是一种选择,因为链接将链接到动态生成的用户内容.

html javascript preview

8
推荐指数
1
解决办法
1万
查看次数

谷歌地图Api v3触发器问题,外部链接命中信息窗口

所以我的代码看起来像这样,多个标记:

var m1 = new google.maps.Marker(
   new google.maps.LatLng(35.2602340, -93.7939480), 
   {icon:tinyIcon,bouncy:1}
);

google.maps.Event.addListener(m1, "click", function() {
   m1.openInfoWindowHtml(   
      '1<br />test,TX'
   );
});

map.addOverlay(m1);

var m2 = new google.maps.Marker(
   new google.maps.LatLng(35.2810510, -93.8246510), 
   {icon:tinyIcon,bouncy:1}
);

google.maps.Event.addListener(m2, "click", function() {
    m2.openInfoWindowHtml(
        'test<br />test,Texas'
    );
});

map.addOverlay(m2);
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它在外部工作?

href="google.maps.Event.trigger(1, 'click');">Something</>
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

8
推荐指数
1
解决办法
1万
查看次数

SQL Server OFFSET等效

我在Windows Server 2008上使用SQL Server 2008 Enterprise.我想从前11到前20选择结果(例如,我只对第11到第20个结果感兴趣).任何想法如何有效地在tsql中编写此查询?

乔治,提前谢谢

sql t-sql sql-server-2008

8
推荐指数
2
解决办法
5177
查看次数

如何在列名中使用特殊字符选择SQL Server中的列?

我有一个表包含列标题中的'%',当我在该列上执行select语句时,这会导致问题(有关详细信息,请参阅下面的内容).有谁知道如何通过不保留原始列标题来选择该列?

例:

Table1
name  ref_no  tot_sales  %Phone
-------------------------------
Alan  1       1          100%
amy   2       1          50%
ken   3       4          30%
Run Code Online (Sandbox Code Playgroud)

脚本:

Select %Phone From Table1
Run Code Online (Sandbox Code Playgroud)

错误信息 :

电话附近的语法不正确

sql t-sql sql-server

8
推荐指数
1
解决办法
2万
查看次数

抽象JavaScript库的最佳方法是什么?

什么是抽象出任何给定的JavaScript框架(jQuery,MooTools等)的最佳方法,它位于框架堆栈的底部?从本质上讲,我希望有一种情况,我可以换出库,只对框架的一层进行更改(例如,不对每个模块进行更改),整个过程可能会重新启动并运行.

因此,每个模块都应调用一个框架函数,然后将其路由到库中.

javascript

8
推荐指数
2
解决办法
1075
查看次数