عندما تحتاج صفحة المستخدم إلى تحميل iframe ديناميكيًا ،
إذا تم نقل المعلمات الصينية في SRC من iframe ، فسيكون هناك خطأ ترميز ؛ يجب تشفيرها ثم فك تشفيرها.
Encode: Encodeuri (Encodeuri ("يحتوي على سلسلة صينية")))
فك التشفير: java.net.urldecoder.decode ("السلسلة التي يجب فك تشفيرها" ، "UTF-8") ؛
حل
استخدم encodeuri ('الصينية') لأداء عمليات الترميز ،
رمز JS:
نسخة الكود كما يلي:
$ (function () {
$ ('#frame'). attr ('src' ، '$ {basepath} mi/right.do؟ biditemname =' +encodeuri ('invaling')) ؛
}) ؛
رمز HTML
نسخة الكود كما يلي:
<html>
<body>
<iframe src = "" scrolling = "no" framborder = 0 id = "frame"> </frame>
</body>
</html>