Modele
Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.
Restabilește focalizarea după închiderea unui dialog.
const previousFocus = document.activeElement;
dialog.showModal();
dialog.addEventListener('close', () => {
if (previousFocus instanceof HTMLElement &&
previousFocus.isConnected) previousFocus.focus();
}, { once: true });Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.
Testează cazul eliminării butonului de deschidere și păstrează pagina utilizabilă fără mouse.
Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.
const previousFocus = document.activeElement;
dialog.showModal();
dialog.addEventListener('close', () => {
if (previousFocus instanceof HTMLElement &&
previousFocus.isConnected) previousFocus.focus();
}, { once: true });