问题标签 [web]

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 回答
156 浏览

web - 从网站捕获多媒体密钥?

有没有办法从网站捕获多媒体密钥?

0 投票
6 回答
10565 浏览

asp.net - 无法将“X”类型的对象转换为“X”类型 - ASP.NET

我目前正在使用 Visual Studio 2008 中的 ASP.NET 网站项目,每次我对用户控件的代码隐藏页面进行更改并浏览到使用用户控件的页面时,我都会收到以下错误:

无法将“ASP.basepage_master”类型的对象转换为“ASP.basepage_master”类型。

我必须重建我的整个解决方案才能解决此错误。有没有其他人遇到过这个错误,他们知道如何解决吗?

0 投票
4 回答
1170 浏览

asp.net - 如何检查页面是否已添加书签

无需使用 ActiveX 或其他类型的客户端编码:

是否可以确定网站的访问者是通过书签还是主页到达页面?

我个人认为这是不可能的,但我想确定或证明是错误的。

我现在做这样的事情的方式是:

如果我在那里找不到任何东西,我目前推断用户已将我添加为书签。

0 投票
1 回答
3489 浏览

asp.net - 如何将 ASP.Net Webforms 网站与 ASP.Net MVC Web 应用程序集成?

我将如何在一个主要网站下运行它们,比如 www.example.com,它是使用 Visual Studio ASP.Net MVC Web 应用程序项目编写和部署的,而 ASP.Net Web Forms 网站将从主站点的子目录,比如 www.example.com/myapp?

0 投票
9 回答
306 浏览

database - 在网站中拥有用户日志记录的优势

我被要求记录所有成员的日志。

在我的网站或论坛中拥有用户的日志记录有什么好处?为什么我应该知道谁登录以及何时登录?

0 投票
5 回答
868 浏览

php - 如何安全地允许嵌入内容?

我经营自己编写的网站(有点像社交网络)。我允许成员互相发送评论。在评论中;我接受评论,然后在将其保存到数据库之前调用此行。

当我想显示它时;我称这段代码..

这在大多数情况下都很有效。它允许用户复制/粘贴 youtube/imeem 嵌入代码并互相发送视频和歌曲。它还允许他们将图像上传到 photobucket 并复制/粘贴嵌入代码以发送图片评论。

我遇到的问题是,有些人基本上也在那里放入了 javascript 代码,这些代码往往会做一些讨厌的事情,例如打开警报框、更改网页的位置等等。我正在尝试找到一个好的解决方案来解决这个问题一劳永逸。其他网站如何允许这种功能?

感谢您的反馈意见

0 投票
6 回答
7231 浏览

html - IE6布局问题——绝对定位

以下 HTML 在 Firefox 2 & 3 和 IE7 中看起来符合要求。按钮在Left左边,Right按钮在右边,中间的文字是……在中间!

但是在 IE6 上,该Left按钮未对齐 - 它显示为居中对齐。

谁能建议为什么?

(我一直在使用 IE Developer 工具尝试分析和修复这个问题,但无济于事......)

0 投票
3 回答
1428 浏览

visual-studio-2008 - 网站项目与 Web 应用程序 - 哪个更好?

我刚刚开始使用一个 cms (N2),它有一个使用 vs2008 中的网站项目模板的模板基本实现。我注意到,在编译它时,它比使用我更习惯的 Web 应用程序项目花费的时间要长得多。

我的问题是:

  1. 为什么编译似乎需要更长的时间?
  2. 哪个更好用?
  3. 我应该将其转换为 Web 应用程序吗?

如果这是重复的,我深表歉意,但我找不到类似的问题。

干杯

0 投票
4 回答
5273 浏览

web - 整个网站被劫持!如何防止被劫持?

技术解决方案可以在这里找到整个网站被劫持!第 2 部分:如何配置基于名称的虚拟主机?


原始域是http://neteditr.com

有问题的模仿网站是http://kitchen.co.jp

在阅读了一些文章之后,似乎这种网站劫持是由代理服务器完成的,但究竟是如何从谷歌的搜索页面中删除指向“neteditr.com”的链接,而他们的“kitchen.co.jp”却很高在名单上?大约一个月前,我仍然可以进行“neteditr”搜索,并且 neteditr.com 排名第一。

到目前为止,我已经使用 Google 的 SearchWiki 删除了他们的所有条目,并添加了原始 URL,希望能够给原始域更多的权重。但这仅适用于我自己的 Google 帐户。如果我在没有登录的情况下进行通用搜索,问题仍然存在。

无论如何,我的问题是:

  1. 从技术上讲,您如何防止您的网站被镜像到另一个域,我正在使用 Apache 并提供 HTML/JS/PHP/CSS 文件。

简短的回答:你无法阻止它

  1. 如果你现在被镜像了,你会怎么做?

简短答案:设置基于名称的虚拟主机。参见上面的技术解决方案。

  1. 谷歌从他们的搜索排名中删除了您的原始域名,并在谷歌的首页上对您的违规者的网站进行了排名。我们[受害者]可以就此向谷歌投诉吗?

回答:在设置了基于名称的虚拟主机并且不允许有问题的域进行 HTTP 访问后,谷歌应该会自动删除他们的域名

***编辑

以 stackoverflow.com 为例:

stackoverflow.com IP = 69.59.196.211

这与注册一个名为 stackunderflow.com 的域并将其指向 69.59.196.211 相同。在 Google 中搜索 stackoverflow 时,stackunderflow.com 位于 Google 的首页,而 stackoverflow.com 却无处可寻。他们是怎么做到的?

***编辑 2

在得知 kitchen.go.jp 指向我的原始 IP 后,我得出结论,攻击者没有使用代理服务器。通常在恶意镜像案件中,犯罪者会在镜像内容之上添加自己的广告和色情链接。我的情况并非如此。所以它可能是:

A)老实说,我认为有人只是想让您的编辑器使用日本域(可能是公司的 webfilter 政策?),没有恶意-DrJokepu

B)可能是有人想在将搜索引擎排名切换到不同的内容(即他们的)之前建立搜索引擎排名-Roland Shaw

0 投票
2 回答
709 浏览

c# - 我可以更改 Visual Studio 中网站的警告设置吗?

我可以将警告作为错误打开,并为我的解决方案中的所有项目排除某些警告,但网站(不是 Web 应用程序)除外。

无论如何打开“警告作为错误”作为网站的错误,是否有关闭整个网站或子文件夹的某些错误?

更新我正在使用带有 C# 的 ASP.Net