- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想通过加密代码获取文件。通常这是通过 XMLHttpRequest 完成的。在 Javascript 脚本中,新的构造函数用于此目的。我如何进行转加密?这是我不工作的代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def read_file():
xmlhttp=XMLHttpRequest()
xmlhttp.open('GET', "https://raw.githubusercontent.com/bunkahle/Transcrypt-Examples/master/README.md", False);
xmlhttp.send()
console.log(xmlhttp.responseText)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script src="__javascript__/read_file.js"></script>
<title>Read File</title>
</head>
<body>
<main>
<h1>Read a file!</h1>
<p id="p1" class="para1">Read a file!</p>
<button id="button1" onclick="read_file.read_file()">Click for retrieving text file</button><br><br>
<p id="demo"></p>
</main>
</body>
</html>
最佳答案
您可以使用 __new__
创建原生 JavaScript 对象的函数:
(请注意,对于实例化 Python/Transcrypt 类,这不是必需的)
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def read_file():
xmlhttp= __new__ (XMLHttpRequest())
xmlhttp.open('GET', "https://raw.githubusercontent.com/bunkahle/Transcrypt-Examples/master/README.md", False);
xmlhttp.send()
console.log(xmlhttp.responseText)
关于构造函数 new 与 transcrypt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48847562/
我有一个Python文件translate2JS.py,我试图在向其写入Python函数体后动态转换为JS。这是当前用于说明问题的文件: def tempFunc(): for i in ra
我一直在尝试将矢量数学库移植到 transcrypt我遇到了模拟可迭代类型的问题。 我有一个带有内部可迭代对象的 Vector 类。这是核心的简化版本: class Vector: def _
我编写了一个 Python 程序,用于使用 Transcrypt 翻译成 Javascript。我无法让 addEventListener 函数工作。有什么想法吗? 这是 dom7.py 的代码: c
这是一个简单的 python 程序,当使用 Transcrypt 3.7.5 编译时会导致无限循环: stack = [ch for ch in "Hello"] while stack: p
我想通过加密代码获取文件。通常这是通过 XMLHttpRequest 完成的。在 Javascript 脚本中,新的构造函数用于此目的。我如何进行转加密?这是我不工作的代码: #!/usr/bin/e
我正在尝试使用 Transcrypt 的 fetch API。 来源: headers = { "Access-Control-Request-Method": "GET", "Acc
在 Python 中,覆盖方法是有效的,例如: class A(): def original(self): print("original") def alternative
我正在尝试使用 Transcrypt 翻译以下测试代码: class A(object): def __init__(self): self.a = 5 输出是一个 2447
今天我想用 Transcrypt 在浏览器中画一棵树。我有 Python 代码,可以在 Skulpt 中使用: import random import turtle def tree(size, m
自动测试是 Transcrypt 文档的组成部分。但是,我很难理解它们是如何揭示预期行为的。例如在: https://github.com/QQuick/Transcrypt/blob/master/
我需要测试 JavaScript 对象属性是否存在。 例如查看 jquery 扩展是否可用。下一行在浏览器控制台中返回未定义: $("#myid").toc 我想在 transcrypt 中测试这个值
Transcrypt 触发远程 git 更改以从源中提取文件的最新加密版本并在本地解密。 我弄乱了我的本地 key ,所以解密失败了,但是我的本地机器上仍然存在加密的 transcrypt 相关文件的
有什么方法可以从 JS 原型(prototype)继承 Transcrypt 类吗?我有一个 JS 对象类型,它有很多我需要保留的功能,但我想用 Transcrypt 类中的许多不错的功能来扩展它(特
我正在尝试使用命令 transcrypt -b -m -n hello.py 使用 transcrypt 将 python 文件转换为 JS .我在我的 python 脚本中有一个对 JSON 的导入
我对完全在客户端编写小型 API 站点的代码只有极少的 JavaScript 知识。 如何在 Transcrypt 中使用 XMLHttpRequest()?还是我应该使用 URLlib 或其他东西?
我有一个类定义,其开头如下所示。 class Ace11(): def __init__(self, register_list): """ Parse and
从 Python 代码编译 javascript 代码时,transcrypt 生成的 mod.js 文件有什么意义?据我所知,它似乎包含编译为 Javascript 的纯例程,该例程是用 Pytho
我需要一些帮助,将一个名为 boolean.py 的相对简单的 python 包(该包执行 bool 代数运算)转换为 javascript,使用 transcrypt 作为我选择的转译器。 到目前为
我在使用 transcrypt(版本 3.6.95)跨多个文件拆分代码时遇到问题。作为一个基本示例,我在同一目录中有以下文件: 索引.htm Transcrypt test
我正处于创建 Flask 应用程序的早期阶段,并且从@Miguel Grinberg 那里看到了一个关于创建长时间运行任务的很好的例子。目前,我想减少我在项目中必须学习/使用的 JavaScript
我是一名优秀的程序员,十分优秀!