当把文件移到另一个服务器时,网站不工作了?
![在此处输入图像描述] [1]我正在尝试解决此问题.我在一台服务器中使用 javascript 创建了一个基本的ASP页面,该服务器目前正常工作,但是当我将 ASP页面以及所有相关文件移动到新服务器时,工作.我的ASP页面的作用是在文本框中要求最后一个名字或名字,并且具有按钮,然后按下它将返回所有匹配,并带有联系信息.来自 Microsoft Access数据库. html:
0 2023-12-08
编程技术问答社区
Javascript:为什么我们的网站在终端服务会话中速度非常慢?
我们创建了一个非常依赖JavaScript的网站,并且有很多元素. 在所有浏览器中,甚至IE7和IE8,都可以正常工作. 在IE9,Chrome和Firefox中,用户体验的速度更快,响应速度更快,但是即使使用IE7的客户也不会抱怨. 但是...使用远程桌面的客户端抱怨我们的网站 太慢了,即使在Windows 2008 Server上使用IE9(64位)时也是如此.一些通常只需1秒钟的加载页面,现在最多需要30秒!原因不是互联网连接慢,其他网站很快加载,只有我们的网站没有.当这些客户使用Chrome时,它非常快,因此问题在某种程度上是远程桌面和IE的组合. 现在是奇怪的部分:当按钮"兼容模式"在IE9中单击时,我们的网站又快了! 是什么可能导致这些速度极端差异? 我们认为在IE9中使用是最好的做法,但是在远程桌面会话中,我们应该以某种方式使用Quirks模式或强制兼容模式?? ? 对此主题有任何想法吗? 更新 我
在IIS中启用JavaScript GZIP压缩?
我们希望用GZIP压缩我们的Gargantuan JavaScript文件,以加快网站的页面负载.我知道这可以通过IIS完成,但是我似乎找不到有关如何实施的简单分步指南. 如果有人可以将我指向这样的指南,我将非常感谢.我以前从未做过这个,所以它需要是基本的. 我们正在运行 iis7.5 on Windows Server 2008 R2 . 您的时间非常感谢. 解决方案 事实证明这一点很容易: 进入IIS经理 转到有关网站 转到"压缩"(在IIS下),然后双击它 确保启用"启用静态压缩". 很简单! 唯一的问题带有动态生成的内容,但我对压缩它不感兴趣,因此这是我的答案. (简直不敢相信它是如此容易...其他指南使它看起来像一场噩梦!) 其他解决方案 '启用静态压缩'起初对我不起作用. 我发现,当我在之间的Web.config文件中有这些行时,它有效:
0 2023-12-08
编程技术问答社区
在Windows服务器上使用PowerShell在Internet Explorer中运行Javascript
我有这个powershell脚本: $IE = New-Object -com InternetExplorer.Application $IE.Navigate($URL) While ($IE.ReadyState -Ne 4) {Start-Sleep -Milliseconds 100} $IE.Document.ParentWindow.ExecScript("var JSIEVariable = new XMLSerializer().serializeToString(document);", "javascript") $Obj = $IE.Document.ParentWindow.GetType().InvokeMember("JSIEVariable", 4096, $Null, $IE.Document.parentWindow, $Null) $HTML = $Obj.ToString() $IE.Quit() 在Windows 10上工作正常,但是
IIS反向代理到不同服务器
我试图弄清楚是否可以在IIS中进行反向代理,这实际上遇到了另一个Web服务器终点.我已经用它来遍历同一台计算机上的端口,但从未到其他机器上.其目的是我正在编写一个需要连接到另一台服务器上的数据的JavaScript应用程序,并且我遇到了相同的来源错误. 注意:不幸的是,将远程服务器和服务更改为接受JSONP或CORS不是一个选项. 这是使用IIS反向代理 跳跃的配置
0 2023-12-08
编程技术问答社区
检测你的windows 8应用程序何时被卸载?
当您下载用户下载的应用程序时,我该如何使用C#或Winjs? 您可以致电回家,还是尝试通过将/重定向到具有退出民意调查的网站来保存客户? 解决方案 不支持. Windows商店的一个关键目标是使其无缝且无痛,以便消费者尝试应用程序.结果之一是,商店应用程序对安装/卸载过程没有任何控制或挂钩.最重要的是,卸载的行为不是尝试遵守用户参与策略的时候. :)
0 2023-12-08
编程技术问答社区
UWP:在JavaScript中使用ToastNotificationActionTriggerDetail
我做了一个敬酒通知,其中包含一个可以在背景中激活的按钮.这是我制作的吐司的XML和 Test An toast command test ,我还注册了背景任务,以在"运行"按钮单击时运行代码: var backgroundBox = Windows.ApplicationModel.Background; backgroundBox.BackgroundExecutionManager.requestAccessAsync().then(function
0 2023-12-08
编程技术问答社区
只有在应用被激活时才会弹出Toast通知
我有一个敬酒通知的问题,我的应用仅在激活时才显示吐司通知(即:当我使用它时). 这是我的吐司通知代码: private void ShowToastNotification(string text) { var xml = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText01); xml.GetElementsByTagName("text")[0].AppendChild(xml.CreateTextNode(text)); ToastNotificationManager.CreateToastNotifier().Show(new ToastNotification(xml)); } 我的应用程序只是一个提醒应用程序,用户设置的时间和文本,何时是时候该应用显示该文本的吐司通知. 我只是使用一个循环计
0 2023-12-08
编程技术问答社区
Windows 8 Javascript应用程序激活/启动延迟
因此,我正在编码的Windows 8 Winjs应用程序中,我正在尝试在应用程序启动序列中进行XML文件的加载,而Splash屏幕仍在显示,因为此XMLDOC元素需要因为如果没有它,主页加载以及主页的加载将失败. 这是我在default.js中的启动序列: (function () { "use strict"; var activation = Windows.ApplicationModel.Activation; var app = WinJS.Application; var nav = WinJS.Navigation; var sched = WinJS.Utilities.Scheduler; var ui = WinJS.UI; app.addEventListener("activated", function (args) { if (args.detail.k
0 2023-12-08
编程技术问答社区
在Windows Store应用程序中使用多字节文件和JavaScript的ReadTextAsync
我想在我的JavaScript书面商店应用程序中阅读CSV文件.如果我使用readTextAsync,我会在使用一些德语umlauts时会出现错误. No mapping for the Unicode character exists in the target multi-byte code page. 我在c#there readText从ansii Encoding 中的文件中读取但是我不知道如何在JavaScript中解决它? 是否有像JavaScript中的编码类一样的?如果我将文件转换为UTF8,则可以正常工作,但是我的客户想使用Excel保存的文件. Excel默认不使用UTF8. 解决方案 最简单的是将文件转换为UTF-8,因为Winjs很容易访问. 您在c#中找到的Winjs库中的代码不等同(由于某种原因,它没有暴露). UTF-8/16(L/H)只有简单的编码. 所以,如果您不想转换文件并且正在使用JavaScript,我将创建一
0 2023-12-08
编程技术问答社区
在Windows商店应用程序中导航到另一个HTML
我正在尝试找到一种方法来导航到我的应用程序中的另一个HTML.我尝试了window.location和winjs.navigation.navigate.navigate,但无效. 解决方案 尽管您可以获取文档和工作导航(并注意它是document.location.location.location.您在default.html/index.html内"导航".也就是说,您的页面上下文始终是默认的HTML页面,因此您可以在"页面"上保留JavaScript上下文,并且还可以使内容流入和流入页面顺畅. (Document.Location和通过黑屏链接过渡并重置JS上下文.) 有多种替代方法有多种方法,但是Winjs中内置的机制称为winjs.ui.pages.探索该机制的最佳方法是使用导航模板创建一个新的应用程序项目.这给您的是简短的: 主页,Default.html,即单个HTML页面上下文.这声明一个包含应用程序的单个Div.pagecontrolnavigat
0 2023-12-08
编程技术问答社区
地铁应用程序能否在不打开页面的情况下打开默认浏览器?
按钮单击我想打开默认的地铁浏览器(通常是IE),而无需打开新的选项卡/页面,只需打开浏览器,如果它已经在运行,则只需切换到它的当前状态即可.有办法做到吗? 解决方案 这只是可以尝试的东西,在您的情况下可能会或可能无法使用: 如果您知道浏览器中打开的URL,则Windows Store应用程序可以使用启动器启动相同的URL. 在我的应用中,当我多次启动相同的URL时,IE将弹出,但不会加载URL的第二个实例. 其他解决方案 否.启动浏览器的唯一方法是通过发射器.启动器需要一个URI或文件,它将打开与该URI或文件类型关联的默认程序.例如,如果是HTTP,它将启动默认浏览器.不幸的是,看来关于uri方案主机.
在javascript Windows 8 Metro风格应用程序中,切换appbar的事件是什么?
我正在寻找在JavaScript中切换Appbar的事件.因此,这基本上是屏幕顶部/底部边缘的"边缘吹"手势事件. 例如,当用户刷屏幕的上部或布托边缘时,我想在页面上显示文本"边缘",而不会在页面中声明应用程序栏.我将如何做到这一点? 我尝试了交叉滑坡事件,但似乎不对. 解决方案 交叉滑动对您无效,因为这是一个可以在任何地方开始的手势. 没有接触地铁应用的边缘扫描事件. Windows 8检测到边缘滑动并为您自动提高应用程序栏(当您有一个时). 也许他们将来会添加一个,但是谁知道是否或何时,因此您可能想进行自己的手势跟踪.我建议您看看Pointerpoint类并构建自己的自定义手势识别器. 基本的边缘滑动应该很容易识别,尽管您必须注意屏幕上的所有指针.例如,如果我有一个跟踪5个手指的平板电脑,其中一个是边缘滑动的,那么您是否会识别出手势,或者仅当当时有一个触摸点处于活动状态时?这取决于你. 其他解决方案 您可以看到Appbar的文档这里 ap
0 2023-12-08
编程技术问答社区
显示一个'加载'图像,直到加载原始图像在'图像库应用程序'-metro风格
我正在开发图片库应用程序. 从Internet加载图像. 我正在做的是将图像URL收集到数组中并将其绑定到列表视图中. 它的工作正常..但是我的问题是图像显示一个交叉标记('x'),直到加载图像. 我期望的是 显示每个电动机的加载图像,直到原始图像 如果不可能,我如何删除交叉标记? 解决方案 您无法删除" X"标记,因为这是浏览器特定功能.但是,您可以将图像设置为具有加载图像的背景图像. 简单示例: 以这种方式,您的装载机会出现并在完整图像加载时被掩盖. 其他解决方案 一种方法是将SRC设置为1x1像素透明的GIF,将尺寸设置为最终图像大小,背景图像将尺寸设置为加载图像,然后使用JavaScript加载图像和onload>将其交换为占位符gif 示例 html
0 2023-12-08
编程技术问答社区
如何跨应用程序共享Windows 8 WinRT Metro风格库/组件
Metro文档指出,应用程序是自一致的(没有共享DLL等),因此我只是想知道如何通过创建可重复使用的组件/库来创建模块化的大型地铁应用程序. 考虑HTML5/JavaScript Metro应用程序的情况,如果其中许多应该包含相同的CSS和JavaScript(考虑JQuery,模板)或Winjs脚本,那么它看起来不太好……我期望某些形式的库/从一开始就存在. 当今HDD空间肯定很便宜,但我认为应该有一个版本的库存储库,并且应按需加载依赖项(Winrt组件/库,JavaScript库...等)(如果尚未可用).这里不需要"车轮发明",只需看看Maven和Ivy如何做到...否则,会发现我们心爱的jQuery 1.6.4库将部署在数十个应用程序(如果不是数百个)的应用程序中,并且膨胀准备就绪. .. 解决方案 作为一般规则,每个Winrt/Metro样式应用程序只能访问Windows内置的DLL或在其Appx软件包中发货的DLL.没有设施可以将中央引用的DLL送货.想要
0 2023-12-08
编程技术问答社区
Windows 8应用程序(HTML和Javascript):从图片库中显示图片的另一种方式(除文件选择器外)。
我一直在尝试创建一种替代方法来获取和显示listView中的图像(我的意思是除了文件拾取器之外),因为该应用程序已经花费了太多时间来加载和处理.事实证明,我一直都缺少一个点.. IMG并没有将绝对路径作为源(SRC). 我使用的代码是: var pictureLibrary = Windows.Storage.KnownFolders.picturesLibrary; pictureLibrary.getFilesAsync(query).then(function (items) {....}; 好吧,数据绑定是正确的,并且ListView正在获取所有文件数据,包括文件路径.没问题. 尽管Visual Studio在使用图像标签的绝对路径上提示了文件(base.js)的例外: "0x80004004 - JavaScript runtime error: Operation aborted If there is a handler for this except
0 2023-12-08
编程技术问答社区
我可以在WinRT应用程序(javascript)中使用Sqlite吗?
是否可以在Windows 8(WinRT)JavaScript应用程序中使用SQLite数据库? 我要实现的是下载SQLite数据库,并在使用前将其存储在本地存储中.我相信基于JavaScript的WinRT应用程序可以使用某种形式的本地存储,但是我想知道在这种情况下SQLite是否可用. 我也知道,SQLITE的.NET实现使用了一些Win32调用,我相信Windows8 App ceriffcation过程将不允许使用这些电话. 解决方案 JavaScript具有HTML5 indexeddb,可以开箱即用. 至于sqlite,您可以使用它,只要您首先将其包裹为可以从JavaScript消费的WinRT组件,例如使用C ++/CX.它的API表面并不大,因此当然是可能的.我已经尝试了不久前为Metro编译SQLITE,并且只有几个Win32 API呼叫在应用程序容器中没有可用,因此必须更换 - 没有什么主要的. 其他解决方案 我们创建了 sqlite
0 2023-12-08
编程技术问答社区
如何在metro windows 8中找到应用程序栏的图标?
如何在地铁Windows 8中找到App Bar的图标?以及如何添加自定义图标? 解决方案 默认应用程序栏样式使用其图标的字体SEGOE UI符号,您可以使用Windows安装的程序字符映射来浏览其提供的图标. 以及Eibhrum提到的Metro Studio,您可以在名词项目和 xaml项目. 编辑:还想提及神奇的现代UI ICONS . 其他解决方案 Syncfusion Metro Studio 收集了600多个地铁风格的图标模板可以轻松自定义以创建数千个独特的地铁图标. 其他解决方案 来自MSDN的文档: 所有可用的系统图标都在那里. 要添加自定义图标,您可以从MSDN下载样本: html appbar控制样品
0 2023-12-08
编程技术问答社区