mirror of
https://github.com/LC044/WeChatMsg
synced 2025-02-21 01:52:35 +08:00
实现html图片点击放大功能
This commit is contained in:
parent
8abd38d4bc
commit
99874e0da6
@ -458,6 +458,25 @@ class ChildThread(QThread):
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.modal {
|
||||
display: none;
|
||||
position: fixed;
|
||||
z-index: 9999;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
|
||||
.modal-image {
|
||||
display: block;
|
||||
max-width: 90%;
|
||||
max-height: 90%;
|
||||
margin: auto;
|
||||
margin-top: 5%;
|
||||
}
|
||||
.container{
|
||||
height: 760px;
|
||||
width: 900px;
|
||||
@ -681,6 +700,9 @@ input {
|
||||
|
||||
</div>
|
||||
<div></div>
|
||||
<div id="modal" class="modal" onclick="hideModal()">
|
||||
<img id="modal-image" class="modal-image">
|
||||
</div>
|
||||
<div class="pagination-container">
|
||||
<div class="button-row">
|
||||
<button onclick="prevPage()">上一页</button>
|
||||
@ -809,11 +831,11 @@ const chatMessages = [
|
||||
else if (message.type == 3){
|
||||
if (message.is_send == 1){
|
||||
messageElement.className = "item item-right";
|
||||
messageElement.innerHTML = `<div class='chat-image'><img src="${message.text}" /></div><div class='avatar'><img src="${message.avatar_path}" /></div>`
|
||||
messageElement.innerHTML = `<div class='chat-image' ><img src="${message.text}" onclick="showModal(this)"/></div><div class='avatar'><img src="${message.avatar_path}" /></div>`
|
||||
}
|
||||
else if(message.is_send==0){
|
||||
messageElement.className = "item item-left";
|
||||
messageElement.innerHTML = `<div class='avatar'><img src="${message.avatar_path}" /></div><div class='chat-image'><img src="${message.text}" /></div>`
|
||||
messageElement.innerHTML = `<div class='avatar'><img src="${message.avatar_path}"/></div><div class='chat-image'><img src="${message.text}" onclick="showModal(this)"/></div>`
|
||||
}
|
||||
}
|
||||
chatContainer.appendChild(messageElement);
|
||||
@ -856,6 +878,21 @@ const chatMessages = [
|
||||
// 初始化页面
|
||||
renderPage(currentPage);
|
||||
</script>
|
||||
|
||||
<script>
|
||||
function showModal(image) {
|
||||
var modal = document.getElementById("modal");
|
||||
var modalImage = document.getElementById("modal-image");
|
||||
modal.style.display = "block";
|
||||
modalImage.src = image.src;
|
||||
console.log(image.src);
|
||||
}
|
||||
|
||||
function hideModal() {
|
||||
var modal = document.getElementById("modal");
|
||||
modal.style.display = "none";
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
'''
|
||||
|
@ -48,8 +48,8 @@ def home():
|
||||
def one():
|
||||
msg_db.init_database(path='../DataBase/Msg/MSG.db')
|
||||
wxid = 'wxid_0o18ef858vnu22'
|
||||
# wxid = 'wxid_8piw6sb4hvfm22'
|
||||
wxid = 'wxid_lltzaezg38so22'
|
||||
wxid = 'wxid_8piw6sb4hvfm22'
|
||||
# wxid = 'wxid_lltzaezg38so22'
|
||||
world_cloud_data = analysis.wordcloud(wxid)
|
||||
# 创建一个简单的柱状图
|
||||
with open('message_num_test.html','w',encoding='utf-8') as f:
|
||||
|
Loading…
Reference in New Issue
Block a user