问题标签 [ampersand]

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

project - QMAKE:生成的 VS 项目和 & 符号

我使用 QMAKE 生成一个 Visual Studio 项目,其中包含一个带有空格的路径,例如:C:\Program Files...

我需要"在路径之前和之后添加标签(6个字符的html标签而不是真正的引号,这就是VS需要的)($$quote不起作用)。但是当我写"在我的 .pro 中时,qmake 将其翻译为 .pro "

有没有办法避免这种情况?使用特殊功能,ascii 代码或其他东西?

谢谢 !

0 投票
4 回答
2214 浏览

c# - XDocument 保存 & 而不仅仅是 &

我正在使用 XDocument 来切换 xml 文档中的值。在新值中,我需要使用字符 '&'(与号),但在 XDocument.save() 之后,xml&代替了!

我尝试使用编码和其他东西……没有任何效果

0 投票
4 回答
1175 浏览

php - Joomla 1.7 DB Query does not work when query has an ampersand

I am getting mental on this. I have tried everything so far, for hours. Here is the task:

In a module override, I use this code:

This works, but since I am getting the $title dynamically from a variable I need this to work:

I have 6 variables that populate $linktext in a foreach loop, all work except the one with the string including the "&"...

I tried htmlentities and utf8_encode and different kind (actually all combinations) of " and ' in the query... nothing worked.

Whe I use the following sql query in phpmyadmin it works:

I am really puzzled over this, and right now very tired and angry... Any help will be greatly appreciated!!!

0 投票
1 回答
133 浏览

javascript - 通过 url 传递带有 & 的变量

在我的网页上,我需要将一个名为deskname 的变量传递给弹出窗口。我的问题是,许多桌面名称的中间都有一个 &(例如:Laundry & Tobacco)。因此,当我尝试包含此变量时,它会切断后半部分,因为 URL 将 & 之后的任何内容作为新变量。

这是我的代码:

关于如何让变量不受阻碍地传递的任何建议?我已经阅读了一些使用 encodeURIcomponent 的建议,但找不到在这种情况下如何使用它的很好的解释。理想情况下,我能够处理这一行中的 javascript,而不是单独编写 javascript,但如果这是唯一的方法,请告诉我。

谢谢,塔克

0 投票
1 回答
2096 浏览

jsf - 在 URL 中使用 & 会导致 XML 错误:对实体“foo”的引用必须以“;”结尾 分隔符

我正在尝试使用以下代码获取谷歌地图图像:

但我的浏览器出现异常,上面写着:

错误解析 /content/profile.xhtml:
错误跟踪 [行:48] 对实体“缩放”的引用必须以“;”结尾 分隔符。

如何避免将&URL 解释为 XML?

0 投票
1 回答
3137 浏览

redirect - CRM 2011 - 站点地图中的自定义视图,使“Outlook 客户端”配置损坏

当我在我的站点地图中添加一个子区域以显示一些自定义视图时,我在尝试配置(安装)“Outlook 客户端”时遇到错误。在 CRM 2011 的“Web 客户端”中一切正常。您可以在下面看到我使用的子区域:

通过进一步调查,我可以看到“&”是问题所在。当我输入“http://www.google.be”时,“Outlook”和“Web”的一切似乎都正常工作......如果我只是输入“&”,我将无法导入自定义!

有没有人能够通过这个错误?我试图在它之间放置一个“RedirectPage.html”页面,页面重定向到/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039,但它给了我一个在 CRM 中找不到记录的错误。您还应该知道您无法使用http://myURL/ORG/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039访问该页面...

我在“RedirectPage.html”中使用的代码是:

该页面位于“CRMWEB”的“ISV”文件夹中。我这样做只是为了测试:)

简单地说 => 有没有人找到一种方法来在单击站点地图中的项目时显示自定义视图?

0 投票
3 回答
99194 浏览

c++ - &符号(&)符号如何在c ++中工作?

可能重复:
C++ 中的指针变量和引用变量有什么区别?

这让我很困惑:

在 C & 中,通常表示 var 的地址。这里是什么意思?这是一种奇特的指针表示法吗?

我假设它是指针表示法的原因是因为这毕竟是一个指针,我们正在检查两个指针​​的相等性。

我正在 cplusplus.com 学习,他们有这个例子。

0 投票
2 回答
1631 浏览

macos - Mac OS X Lion 上的 Bash 中的 & 符号行为

我之前在 ubuntu 10.04 LTS 上使用 bash 作为我的默认 shell 环境。最近切换到 Mac,似乎无法弄清楚为什么用 & 号调用的程序不启动。我认为这是我需要在.profile中设置的启动脚本修改或环境变量,无论是bash var还是与X11有关,但我找不到任何信息。

我可以从菜单栏打开一个新的终端窗口或选项卡,然后说运行 emacs,但我习惯于输入:

在它自己的窗口中启动 emacs。在 Mac OSX Lion 上,我返回了一个停止的 pid。

替代。我用emacs给出了例子,但后来我尝试输入:

xterm &

并按预期生成一个新的 xterm 窗口。是否在没有 X 支持的情况下配置了 OS X Lion 中加载的 emacs(默认)?

0 投票
3 回答
1723 浏览

php - 文本字段中的 & 号与字段数据的显示有关

我有一个用 php 和 mysql 编写的客户管理系统。一家公司使用它来记录他们的客户详细信息以进行营销和订单。我的表单上有多个字段,其中之一是企业名称。

字段被导入电子邮件发送给客户报价等。字段内容从数据库中提取并存储在各种字符串中。例如,企业名称存储在$name.

我发现的问题是,如果企业输入企业名称,例如Joe Blogs & Sons导入电子邮件系统的结尾是什么Joe Blogs,就是它,在与号被切断后的任何内容,包括与号。如果他们使用Joe Blogs and Sons它可以正常工作,并且当电子邮件发出时它会说Dear, Joe Blogs and Sons,但如果有人输入&它只会以Dear, Joe Blogs.

我说类似 s 的话是正确的,tr_replace还是preg_replace这样做的方法或逃避&'s 的方法?.

0 投票
1 回答
381 浏览

asp.net - 在 ASP.NET 中的 url 中转义 & 符号

我正在构建一个 ASP.NET 2.0 应用程序,该应用程序涉及大量带有多个参数的 url。例如:

我知道指向该页面的链接在 HTML 中应该如下所示,其中 & 符号已转义:

因此,当我为Literal控件手动生成 HTML 时,我需要转义我的 & 符号。NavigateUrl但是在分配给 a 的(MSDN)属性时我是否需要做同样的事情HyperLink,还是自动为我完成?一般来说,这在 ASP.NET 中在哪里自动处理?