问题标签 [webpage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2829 浏览

javascript - 如何在 HTML 页面中保持 SWF 文件的大小?

我有许多 SWF 文件,我使用 HTML 对象标记将它们包含在我的网页中。它工作正常,但我无法保持我的 SWF 文件的大小。我有 SWF 文件的以下代码。

目前 SWF 文件的大小(宽度和高度)在上述代码的 object 标记中是固定的。我希望当大小超出某个范围时,将恒定大小应用于文件,否则文件将以原始大小显示。

如果有一个文件的大小小于我在对象标记中给出的大小,那么 SWF 文件的图形会失真并且看起来不太好。

如果文件大小小于 600x400,任何人都可以告诉我如何使 SWF 文件的大小自动设置,如果大小超过 600x400,则此大小将适用,否则文件应以原始大小显示。

我见过一些游戏网站(例如 miniclip.com)做同样的事情,他们在游戏页面上显示游戏的原始大小(小或大),他们是否在 DB 表或其他东西中维护文件的高度和宽度?

有没有办法在 HTML 或使用 JQuery 或 javascript 中做到这一点?

0 投票
1 回答
484 浏览

hash - Safari 4 网页预览,使用哪个哈希函数?

我一直在查看 Safari 4 的网页预览(~/Library/Caches/com.apple.Safari/Webpage Previews/),图像名称似乎使用 128 位散列,但 Apple 使用的是哪个散列函数?

我找到了这个页面,基于 Web 的 MD5 / SHA1 / SHA-256 / SHA-384 / SHA-512 Cryptographic Hash Calculator Function,但是,将一些网页预览图像名称与相同 URL 的哈希结果进行比较没有得到积极的结果。

0 投票
3 回答
2909 浏览

html - 如何在下拉菜单中制作子菜单?

我有一个用 CSS 制作的下拉菜单。当您将鼠标悬停在文本 (ul) 上时,会出现菜单(出现 li)。我想知道,如何制作子菜单,当您将鼠标悬停在 li 的另一个菜单(子菜单)上时会出现并提供其他选项。

前任:

这就是我想做的。

谢谢大家!!

0 投票
2 回答
5426 浏览

iphone - 用于在 iPhone 上缓存网页的库?

是否有可用于在本地缓存网页以在 iPhone 上离线查看的库或框架?如果没有,这样做的最佳策略是什么?

目前我想做的是下载 HTML,收集它的 URL,缓存这些 URL,然后重写 HTML 以指向本地文件。这是最好的方法吗?

谢谢!

0 投票
4 回答
1539 浏览

c# - 在 Page_PreInit 和 Page_Load 之间传递对象/变量

我正在使用数据库动态构建页面来存储页面信息,并使用 .NET (C#) 来构建页面。该过程的一部分是根据数据库中的内容设置母版页(在代码隐藏中),据我所知,这必须在Page_PreInit.

我的问题是如何将对象和变量从Page_PreInitto 传递给Page_Load.

我已经能够使其工作如下,但使用此方法时出现随机编译错误:

由于各种原因,我没有使用 Visual Studio 来编译页面,只是让 .NET 在第一页请求时即时编译。我收到两条错误消息:

1) “CS0102:‘BuildPage’类型已经包含‘pageData’的定义”

2) “ASPNET:确保此代码文件中定义的类与'inherits' 属性相匹配,并且它扩展了正确的基类(例如Page 或UserControl)。”

奇怪的是,有时页面会在第一个 Web 请求时编译。并且,对于第一次请求时没有出现的情况,在随机数次页面刷新后,它将完美编译。在它编译之后,一切似乎都可以正常工作,直到我对后面的代码进行另一次更改并且它必须重新编译。

Page_PreInit当使用该方法在和之间共享变量时,我似乎只会遇到那些编译错误Page_Load。换句话说,如果我只是从数据库中请求数据两次,一次在“Page_PreInit”中,一次在“Page_Load”中,我永远不会收到这些错误。但我真的不希望数据库负载加倍。

所以我的问题实际上有两个部分,首先,这是一种可以接受的共享变量的方式,还是有更好的方式将数据从Page_PreInitto传递Page_Load

其次,如果这是一种可以接受的方式,这些错误是否无关?有没有人看到类似的错误在重复的 Web 请求之后就消失了?

感谢您的任何帮助!饲料

0 投票
2 回答
144 浏览

asp.net - 移动网页最常用的格式是什么?

我已经很久没有看过移动世界中的任何东西了,所以我非常脱节。我有一个正在运行的网站(在 ASP.Net 中完成),我需要制作它的移动版本。

如今,为手机提供的最佳/最常用的页面格式是什么?它是带有少量图形等的精简 HTML 页面,还是 WML 或其他东西?

被瞄准的手机类型可以是任何东西——我想这就是人们口袋里的东西。

谢谢

0 投票
14 回答
140771 浏览

python - 如何使用 Python 截取网站的屏幕截图/图像?

我想要实现的是从 python 中的任何网站获取网站截图。

环境:Linux

0 投票
2 回答
1979 浏览

sharepoint - 在文档库之外创建 SharePoint 网页

我对 SharePoint 2007 相当陌生,尝试从 ASP.NET 转变为 SharePoint 的思维方式是一次有趣的经历!

我想在子站点中创建与 default.aspx 页面相同级别的页面。做事的“SharePoint 方式”涉及将页面放入文档库。我不愿意这样做,因为页面的面包屑导航然后包含库的名称,但我希望库对用户透明。

我可以在 SharePoint 设计器的正确位置创建页面,但找不到使用 SharePoint 模板的方法。我尝试复制 default.aspx 页面,但导航链接没有更新。

我错过了什么还是有人可以提出解决方案?

0 投票
1 回答
318 浏览

php - 在网页中显示单个记录的最佳方式是什么?

我有一个主/详细表格。我有一个详细的 jquery 网格,工作正常。我不确定如何显示主单记录。我不想使用 html 表格。也许只是一个样式列表?

我总是被网络表单中的 asp.net 控件宠坏了,以至于我不知道这种事情有什么好的做法。如果这很重要,我正在使用 PHP 和 CodeIgniter。在表格之外(来自旧的经典 asp,当我手动完成所有操作时),我只能想到一个列表,它用我的数据库中的正确数据包装 php 标签。我不知道我想将 jquery 用于主控部分。

例如,目前我认为:

我可以将它们包装在一些具有 ID 和名称的 html 标记中,这样当我按下它们上的按钮时,网格会抓取这些值来填充我的网格。

0 投票
11 回答
30960 浏览

html - 解析和使用网站数据的“智能”方式?

如何智能解析页面搜索结果返回的数据?

例如,假设我想创建一个 Web 服务,通过解析许多图书提供商网站的搜索结果来搜索在线图书。我可以获取页面的原始 HTML 数据,并执行一些正则表达式以使数据适用于我的 Web 服务,但如果任何网站更改页面的格式,我的代码就会中断!

RSS 确实是一个了不起的选择,但是许多站点没有基于 XML/JSON 的搜索。

是否有任何工具包可以帮助在页面上自动传播信息?一个疯狂的想法是让一个模糊的 AI 模块识别搜索结果页面上的模式,并相应地解析结果......