ifey's picture
Duplicate from ifey/chatdemo
ffc02c6
raw
history blame contribute delete
744 Bytes
import gradio as gr
# 定义 JavaScript 代码
javascript_code = """
function showAlert() {
alert("Button clicked!");
}
"""
with gr.Blocks() as demo2:
# 添加一个按钮
button = gr.Button("Click Me2222")
def clickDo(text):
demo2.launch(in_browser=True)
with gr.Blocks() as demo:
# 添加一个按钮
button = gr.Button("Click Me")
loginbutton = gr.LoginButton()
# 使用 gr.Code 组件嵌入 JavaScript 代码
javascript_code_component = gr.Code(
value=javascript_code,
language="javascript",
output=None,
live=False
)
# 当按钮被点击时,执行 JavaScript 脚本
button.click(clickDo, _js="document.write(\"<h1>Hello World!</h1>\");")
demo.launch()