Restore iframe embed with full-width, auto-height CSS
- Removed narrow max-width/margin from generated HTML page - iframe now spans full card width (100%) - onload JS auto-sizes iframe height to content so nothing is cut off - Falls back to 500px if cross-origin restriction ever applies Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
2384fc9f7d
commit
fe29d25ddb
2 files changed
+14
-7
No files matched your search
+2
-2
@@ -620,8 +620,8 @@ $('#import-go-btn').addEventListener('click', async () => {
|
||||
method: 'POST',
|
||||
body: { base64, originalName: file.name },
|
||||
});
|
||||
const embed = result.htmlBody
|
||||
? `<details><summary>📄 ${result.originalName}</summary><div style="border:1px solid #ccc;border-radius:4px;padding:1em;margin-top:.5em;">${result.htmlBody}</div><p><a href="${result.url}" download="${result.originalName}">⬇️ Download ${result.originalName}</a></p></details>`
|
||||
const embed = result.htmlUrl
|
||||
? `<details><summary>📄 ${result.originalName}</summary><iframe src="${result.htmlUrl}" style="width:100%;border:1px solid #ccc;border-radius:4px;margin-top:.5em;display:block;" onload="try{this.style.height=this.contentDocument.documentElement.scrollHeight+32+'px'}catch(e){this.style.height='500px'}"></iframe><p><a href="${result.url}" download="${result.originalName}">⬇️ Download ${result.originalName}</a></p></details>`
|
||||
: `<a href="${result.url}" target="_blank">📄 ${result.originalName}</a>`;
|
||||
if (type === 'assignment') {
|
||||
const cur = $('#ie-body-assignment').value;
|
||||
|
||||
Reference in new issue
Block a user