经典 ASP 和 Javascript 集成
Classic ASP and Javascript Integration
我目前正在使用 Classic ASP 和 youtube javascript API 来提取视频信息并将它们存储到数据库中,但是我需要知道是否有一些接下来的步骤是可能的,或者如果我必须转换为另一种语言。
我正在寻求下载到我的 SQL 2012 数据库中的信息目前超过了允许的最大值 space,这意味着我每次只能发送 1700 个结果中的大约 50 个(并且还在增加)。在 space 上限之前,我会简单地保持 运行 下一页功能,直到没有更多的 pagetokens 并简单地上传所有数据,但是,现在我必须小步进行。
我的应用程序目前是这样工作的:Javascript 创建隐藏表单->提交表单->经典 ASP 查询表单并将信息移动到数据库
通过直接编辑代码,我可以修改发送到经典 ASP 的 50 个结果,但我希望能够在不修改代码的情况下执行此操作。
所以我的问题是:是否可以向 javascript 发送某种 url 查询,以便我知道我发送了哪些结果?或者除了每次重新 运行 javascript 之外,是否有更好的方法来规避 space 问题?
我在尝试花费太多信息时遇到的错误是:
Request object error 'ASP 0104 : 80004005'
Operation not Allowed
如果这个问题看起来有点含糊,我深表歉意,因为我不完全确定如何在不写 5 段文章的情况下表达这个问题。
您可以在 ASP 进行下载时添加重定向。重定向可以返回到 javascript 页面并包括在 url 中处理的结果数,如下所示:
Response.Redirect "javascript.asp?numResults=" & numberOfResultsSentSoFar
然后在 javascript 页面上包含一些 ASP 以提取已处理的结果数
dim resultsProcessed = Request.QueryString("numResults")
然后你可以像这样将它送入 javascript:
var currentResultIndex = <%=resultsProcessed%>;
但是,更好的方法可能是使用 AJAX 发送前 50 个结果并等待 ASP 的响应,然后发送下一个 50。
我目前正在使用 Classic ASP 和 youtube javascript API 来提取视频信息并将它们存储到数据库中,但是我需要知道是否有一些接下来的步骤是可能的,或者如果我必须转换为另一种语言。
我正在寻求下载到我的 SQL 2012 数据库中的信息目前超过了允许的最大值 space,这意味着我每次只能发送 1700 个结果中的大约 50 个(并且还在增加)。在 space 上限之前,我会简单地保持 运行 下一页功能,直到没有更多的 pagetokens 并简单地上传所有数据,但是,现在我必须小步进行。
我的应用程序目前是这样工作的:Javascript 创建隐藏表单->提交表单->经典 ASP 查询表单并将信息移动到数据库
通过直接编辑代码,我可以修改发送到经典 ASP 的 50 个结果,但我希望能够在不修改代码的情况下执行此操作。
所以我的问题是:是否可以向 javascript 发送某种 url 查询,以便我知道我发送了哪些结果?或者除了每次重新 运行 javascript 之外,是否有更好的方法来规避 space 问题?
我在尝试花费太多信息时遇到的错误是:
Request object error 'ASP 0104 : 80004005'
Operation not Allowed
如果这个问题看起来有点含糊,我深表歉意,因为我不完全确定如何在不写 5 段文章的情况下表达这个问题。
您可以在 ASP 进行下载时添加重定向。重定向可以返回到 javascript 页面并包括在 url 中处理的结果数,如下所示:
Response.Redirect "javascript.asp?numResults=" & numberOfResultsSentSoFar
然后在 javascript 页面上包含一些 ASP 以提取已处理的结果数
dim resultsProcessed = Request.QueryString("numResults")
然后你可以像这样将它送入 javascript:
var currentResultIndex = <%=resultsProcessed%>;
但是,更好的方法可能是使用 AJAX 发送前 50 个结果并等待 ASP 的响应,然后发送下一个 50。