Tag: vbscript

经典的ASP sql server“不允许操作”错误

我收到错误: Request object error ‘ASP 0104 : 80004005’ Operation not Allowed /post.asp, line 3 尝试写入我的数据库后出现此错误。 我添加的代码是 jquery stuff{ ar2 = useless2.split(“Summary”); ar = ar2[0]; re = new RegExp(“\n”, “g”); useless = ar.replace(re, “”); re = new RegExp(‘”‘, “g”); useless = ar.replace(re, ‘””‘); used = useless; } html stuff{ } (是的,我知道使用=无用是没用的) 描述的示例: 这是从检查元素中提取的。 我不完全确定为什么它会向我展示新线而不是 代码,可能导致错误? ASP代码: […]

jQuery AJAX和VBscript – 在jQuery AJAX中使用POST时无法获取VBscript变量中的值

我在.asp页面上获取VBscript时遇到问题,无法为jQuery ajax()函数发送的变量赋值。 我在其他几个网站上有这个代码,它工作正常,但由于某种原因,它不适用于这个网站。 为了防止它产生影响,我们通过IIS7运行这些网站。 问题是VBscript页面上的变量没有被赋予javascript页面中传递的任何值。 但是,如果我将POST更改为GET并将request.form更改为request.queryString,它确实有效。 GET的问题是我们无法在没有414错误的情况下将非常多的数据输入到表单的Description字段中 – 因此使用POST。 正如我所说的,我在其他几个网站上都有这个代码,所以我无法弄清楚为什么它不能在这里工作。 这是我的代码(它是旧代码和更新代码的混合): JavaScript的: var prodID = document.forms[‘hidden’].prodid.value; var strSubCatID = document.forms[‘frmProducts’].cmbSubCategory.value; var strName = encodeURIComponent(document.forms[‘frmProducts’].txtName.value); var strDescription = encodeURIComponent(document.forms[‘frmProducts’].txtDesc.value); jQuery.ajax({ type: “POST”, url: “/_ajax/products/updateDescription.asp”, data: { “prodid”: prodID, “strName”: strName, “strSubCatID”: strSubCatID, “strDescription”: strDescription }, success: function () { alert(“Update successful”) }, error: function (xhr) { […]

实时更新HTML / HTA文档中的鼠标位置

我希望能够在HTA窗口中不断更新鼠标位置。 我知道Window.Event仅在调用DOM事件时可用。 所以有一个function,这样做 VBScript中: Function vbsUpdateMousePos() Dim X,Y, MouseX, MouseY Set MouseX=document.getElementById (“MouseX”) Set MouseY=document.getElementById (“MouseY”) X=Window.Event.ClientX Y=Window.Event.ClientY MouseX.value=X MouseY.value=y End Function JScript的: function jsUpdateMousePos () { var MouseX=document.getElementById (“MouseX”); var MouseY=document.getElementById (“MouseY”); var x=window.event.clientX; var y=window.event.clientY; MouseX.value=x; MouseY.value=y; } 如果我用’OnClick’或’onDblClick’调用任何这些函数,它会工作 但是当我尝试创建一个间隔时。 VBScript中: setInterval “vbsUpdateMousePos”,100 JScript的: setInterval (“jsUpdateMousePos”,100); 因为对象需要“window.event”,因为没有调用DOM事件处理程序。 但我希望能够实时更新位置(有点像你在MSPaint.exe程序中获得的,其中光标位置显示在状态栏中。) 这可能吗? 这里是完整的演示:(注意为了获得最佳效果,请将此片段另存为.HTA文件。) Mucho Cursor Position […]

如何使用javascript或jquery在客户端计算机上创建文本文件

如何使用javascript或jquery在客户端计算机上创建文本文件

使用自己的信息窗口在地图上显示多个标记

我需要在地图上显示多个标记,每个标记都有自己的信息窗口。 我创建了单个标记没有问题,但不知道如何为每个标记创建infowindows。 我在基于ASP的网站中使用V3 API生成地图,标记是从一组DB记录创建的。 通过循环rs并使用相关变量定义marker()来创建标记: var myLatlng = new google.maps.LatLng(lat,long); var marker = new google.maps.Marker({ map: map, position: myLatlng, title: ‘locationname’, icon: ‘http://google-maps-icons.googlecode.com/files/park.png’ }); 这会在正确的位置创建所有相关标记。 我现在需要做的是,并且不确定如何实现,给每个人提供他们自己独特的信息窗口,我可以使用它来显示与该标记相关的信息和链接。 资源 $(document).ready(function() { //Google Maps var myOptions = { zoom: 5, center: new google.maps.LatLng(-26.66, 122.25), mapTypeControl: false, mapTypeId: google.maps.MapTypeId.ROADMAP, navigationControl: true, navigationControlOptions: { style: google.maps.NavigationControlStyle.SMALL } } var map […]