問題タブ [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.
vb.net - VB.NET の HTTPCookie でアンパサンドをどのように使用しますか?
次のようにCookieをユーザーに保存しています...
SearchText は、前のページで入力した値を格納します。Cookie にアンパサンド (Tyne & Wear など) がある場合、Cookie は後続の値 (SearchType) を保存しません。
クッキーは次のように出力されます。
明らかに、アンパサンドは Cookie を混乱させます。これを防ぐ方法はありますか?
php - PHP DOMDocument->アンパサンド/少ない/多いを含むXMLを含むloadXML?
TEXTDATA に文字 & < および > を含む XML 文字列を解析しようとしています。通常、これらの文字は html エンコードする必要がありますが、私の場合はエンコードされていないため、次のメッセージが表示されます。
警告: DOMDocument::loadXML() [function.loadXML]: エンティティの属性名の解析中にエラーが発生しました... 警告: DOMDocument::loadXML() [function.loadXML]: 開始タグの末尾が見つかりませんでした ...
str_replace を使用してすべての & をエンコードできますが、それを < または > で行うと、有効な XML タグに対してもそれを行うことになります。
この問題の回避策を知っている人はいますか??
ありがとうございました!
jquery - URL 内の & を & に置き換える
XML Parsing Error: EntityRef: expecting ';'開発者がリンクでアンパサンドを誤って使用したために、ページに大量のエラーが発生しています。
の代わりに使用するように彼に依頼する&代わりに&、jQuery を使用してページの読み込み後にそれらを置き換えるにはどうすればよいですか?
編集:そうです、バリデーターはソースを読み取るため、機能しません。HTML をフィルタリングして、このようなばかげたエラーをクリアする他の方法はありますか?
ありがとう!
php - 文字列にアンパサンドを含むPHPgetimagesizeはエラーを作成します
PHPでgetimagesize関数を使用していますが、パス文字列にアンパサンドが含まれていますが、それ以外の場合は問題ありません。このページでは、getimagesize()が呼び出されたときにエラーが発生します。ただし、ソースコードを見ると、アンパサンドが単なる&ではなく&として渡されていることがわかります。パスを見つけるためにPHPがhtmlタグに変換する必要がないため、これがエラーの原因になっていると思います。
エラーは次のとおりです。
警告:getimagesize(image.php?name = username&pic = picture)[function.getimagesize]:ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません
url - クエリ文字列の前にURLにアンパサンド( "&")を含めることは可能ですか?
私のクライアントはページを持っていると判断したので、index.html/nfm&t (テスト用)で名前を付けたディレクトリを作成しましたが、そのURLはまだ404をスローしています。したがって、明らかにそれはそれほど簡単ではありません。nfm&t
何か案は?または、URLを少なくとも解決するように、にリダイレクトする方法はありnfm&tますか?nfmt
ちなみに、これはWindowsサーバーであり、リダイレクトの実行に慣れている方法にレンチを投げかけます。
mysql - mysql 全文検索アンパサンド (&) 問題
mysql全文検索を使用して「&」で単語を検索するにはどうすればよいですか?
「Marks & Spencer」、「at&t」などの単語文字列がテーブルにあり、「at&t」を検索していますが、mysql 全文検索を使用してデータベースで見つけることができません
「&」で単語を検索する方法はありますか?
html - メールアドレスのアンパサンド(href)
アンパサンドが含まれているメールアドレスを使用している場合、ユーザーは「お問い合わせ」リンクを使用して、アドレスが入力された新しいメッセージを開くことを望んでいます。通常はhrefを使用しますが、アンパサンドが原因でこれが機能しません。
これが私が今持っているものです:
validation - スクリプト検証エラー
私のhtmlタグにスクリプトがあります
検証に渡されると、アンパサンドが無効であることを返しますが、ページの機能にとって絶対に不可欠です。バリデーターにこれを無視させる方法はありますか? ページを検証する必要はありません。私は JS の専門家ではありません&。
ありがとう。
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に投稿を追加します。私の問題は、&を使用してインポートしたカテゴリがインポートされないことです。これらの同じカテゴリ(電子メール通知が送信されるとき)は、&で電子メールを分割します。これに対する簡単な回避策はありますか?
sql - sqlite クエリのアンパサンド
フィルターにアンパサンドを含む sqlite クエリを作成する方法:
sqlite C インターフェイス (クエリの作成中に sqlite3_bind_text() と ? マーク) を使用していますが、C クエリも SQLite Administrator もデータを返しません。