問題タブ [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 投票する
3 に答える
1340 参照

vb.net - VB.NET の HTTPCookie でアンパサンドをどのように使用しますか?

次のようにCookieをユーザーに保存しています...

SearchText は、前のページで入力した値を格納します。Cookie にアンパサンド (Tyne & Wear など) がある場合、Cookie は後続の値 (SearchType) を保存しません。

クッキーは次のように出力されます。

明らかに、アンパサンドは Cookie を混乱させます。これを防ぐ方法はありますか?

0 投票する
4 に答える
8647 参照

php - PHP DOMDocument->アンパサンド/少ない/多いを含むXMLを含むloadXML?

TEXTDATA に文字 & < および > を含む XML 文字列を解析しようとしています。通常、これらの文字は html エンコードする必要がありますが、私の場合はエンコードされていないため、次のメッセージが表示されます。

警告: DOMDocument::loadXML() [function.loadXML]: エンティティの属性名の解析中にエラーが発生しました... 警告: DOMDocument::loadXML() [function.loadXML]: 開始タグの末尾が見つかりませんでした ...

str_replace を使用してすべての & をエンコードできますが、それを < または > で行うと、有効な XML タグに対してもそれを行うことになります。

この問題の回避策を知っている人はいますか??

ありがとうございました!

0 投票する
5 に答える
3018 参照

jquery - URL 内の & を & に置き換える

XML Parsing Error: EntityRef: expecting ';'開発者がリンクでアンパサンドを誤って使用したために、ページに大量のエラーが発生しています。

の代わりに使用するように彼に依頼する&amp;代わりに&、jQuery を使用してページの読み込み後にそれらを置き換えるにはどうすればよいですか?

編集:そうです、バリデーターはソースを読み取るため、機能しません。HTML をフィルタリングして、このようなばかげたエラーをクリアする他の方法はありますか?

ありがとう!

0 投票する
1 に答える
845 参照

php - 文字列にアンパサンドを含むPHPgetimagesizeはエラーを作成します

PHPでgetimagesize関数を使用していますが、パス文字列にアンパサンドが含まれていますが、それ以外の場合は問題ありません。このページでは、getimagesize()が呼び出されたときにエラーが発生します。ただし、ソースコードを見ると、アンパサンドが単なる&ではなく&として渡されていることがわかります。パスを見つけるためにPHPがhtmlタグに変換する必要がないため、これがエラーの原因になっていると思います。

エラーは次のとおりです。

警告:getimagesize(image.php?name = username&pic = picture)[function.getimagesize]:ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません

0 投票する
5 に答える
1870 参照

url - クエリ文字列の前にURLにアンパサンド( "&")を含めることは可能ですか?

私のクライアントはページを持っていると判断したので、index.html/nfm&t (テスト用)で名前を付けたディレクトリを作成しましたが、そのURLはまだ404をスローしています。したがって、明らかにそれはそれほど簡単ではありません。nfm&t

何か案は?または、URLを少なくとも解決するように、にリダイレクトする方法はありnfm&tますか?nfmt

ちなみに、これはWindowsサーバーであり、リダイレクトの実行に慣れている方法にレンチを投げかけます。

0 投票する
2 に答える
2416 参照

mysql - mysql 全文検索アンパサンド (&) 問題

mysql全文検索を使用して「&」で単語を検索するにはどうすればよいですか?

「Marks & Spencer」、「at&t」などの単語文字列がテーブルにあり、「at&t」を検索していますが、mysql 全文検索を使用してデータベースで見つけることができません

「&」で単語を検索する方法はありますか?

0 投票する
3 に答える
5218 参照

html - メールアドレスのアンパサンド(href)

アンパサンドが含まれているメールアドレスを使用している場合、ユーザーは「お問い合わせ」リンクを使用して、アドレスが入力された新しいメッセージを開くことを望んでいます。通常はhrefを使用しますが、アンパサンドが原因でこれが機能しません。

これが私が今持っているものです:

0 投票する
1 に答える
103 参照

validation - スクリプト検証エラー

私のhtmlタグにスクリプトがあります

検証に渡されると、アンパサンドが無効であることを返しますが、ページの機能にとって絶対に不可欠です。バリデーターにこれを無視させる方法はありますか? ページを検証する必要はありません。私は JS の専門家ではありません&amp;

ありがとう。

0 投票する
3 に答える
2570 参照

php - ワードプレスのカテゴリに関するアンパサンドの問題

私にはさまざまなカテゴリがあり、中には&ieイベントとエンターテイメントが含まれるものもあります。私のスクリプトはこれらのカテゴリをインポートし、その名前を使用してそれぞれのIDを取得します。つまり、$cat_id = array(get_cat_id($linearray[0]),get_cat_id($linearray[1]),get_cat_id($linearray[2]),get_cat_id($linearray[3])); 私のスクリプトは、これらのカテゴリIDを使用してwpに投稿を追加します。私の問題は、&を使用してインポートしたカテゴリがインポートされないことです。これらの同じカテゴリ(電子メール通知が送信されるとき)は、&で電子メールを分割します。これに対する簡単な回避策はありますか?

0 投票する
1 に答える
2002 参照

sql - sqlite クエリのアンパサンド

フィルターにアンパサンドを含む sqlite クエリを作成する方法:

sqlite C インターフェイス (クエリの作成中に sqlite3_bind_text() と ? マーク) を使用していますが、C クエリも SQLite Administrator もデータを返しません。