ユーザーがテキストを変更できるサイトを構築しています。次に、URL を作成して、ページが読み込まれたときに変更が適用されるようにします。ブラウザのアドレスバーにURLを入力すると、「ファンキー」な文字が表示されることを除いて、これはすべて機能します。
私が入れているURLは次のとおりです。
http://localhost:8888/PlantTags/index%20copy.php/temp=lg_oval&cn=Common Name&cX=-10&cY=40&cf=Giddyup&cfs=52&clh=1&ca=center&bn=Botanical Name&bX=80&bY=115&bf=Comic-Sans-Ms&bfs=21&blh=1&ba=center&rev=false
しかし、ブラウザはそれを次のようにコーディングしています:
http://localhost:8888/PlantTags/index%20copy.php?temp=lg_oval&cn=Big%2520Jumbo&cX=-10&cY=40&cf=Giddyup&cfs=52&clh=1&ca=center&bn=Botanical%2520Name&bX=80&bY=115&bf=Comic-Sans-Ms&bfs=21&blh=1&ba=center&rev=false?temp=lg_oval&cn=Big%20Jumbo&cX=-10&cY=40&cf=Giddyup&cfs=52&clh=1&ca=center&bn=Botanical%20Name&bX=80&bY=115&bf=Comic-Sans-Ms&bfs=21&blh=1&ba=center&rev=false
そのため、URL から cn パラメータを取得すると、余分な文字が取得されます。%2520 がどこから来ているのか、どうすればよいのか誰か教えてもらえますか? それをテキストエリアに挿入して、そこからhtmlを取得しようとしましたが、decodeURIComponent ...両方とも失敗しました。そうそう....javascriptまたはjQueryが選択された言語です。
ありがとうございました、
トッド