Wenn die Seite des Benutzers einen Iframe dynamisch laden muss,
Wenn die chinesischen Parameter im SRC des IFRame übertragen werden, wird ein Codierungsfehler auftreten. Es muss codiert und dann dekodiert werden.
Codieren: codouri (codeuri ("enthält chinesische Zeichenfolge"))
Decodierung: java.net.urdecoder.decode ("String, die dekodiert werden muss", "UTF-8");
Lösung
Verwenden Sie Encodeuri ('Chinese'), um Codierungsvorgänge durchzuführen.
JS -Code:
Die Codekopie lautet wie folgt:
$ (function () {
$ ('#Frame'). attr ('src', '$ {basepath} mi/right.do? biditemname =' +cododeuri ('chinesisch'));
});
HTML -Code
Die Codekopie lautet wie folgt:
<html>
<body>
<iframe src = "" scrolling = "no" Frameborder = 0 id = "Frame"> </iframe>
</body>
</html>